sourabh girdhar

Ranch Hand
+ Follow
since Feb 10, 2010
Merit badge: grant badges
Biography
I have bachelor's degree in Electronics and communication and a masters degree in Software Systems. I started my career with IBM and then worked with Lehman Brothers, Nomura, Fidelity and Ameriprise Financials. I have a good idea about over all technical architecture of systems. I have worked on different technologies like Java/Swing/J2EE/ C#/ Windows services/devops/AWS/Spring/Hibernate/Flex/Tibco/Unix/Docker etc. I also have knowledge about various tools like autosys, Bamboo, Jira, maven,hudson,ant,unix scripting and other useful utilities.
Cows and Likes
Cows
Total received
In last 30 days
0
Forums and Threads

Recent posts by sourabh girdhar

Hi

I understand pyhton has been de facto standard for all machine learning algorithms.
Does your book cover general algorithm concepts or too much details about implementing that in Python language. Can I build a chatbot type of app after reading this book in Java as well ?
There are certain scenarios where server less may not fit well.
For example - AWS Lambda is stateless and allow execution of maximum 5 minutes. Server-less can also be expensive if you have very uniform predictable load.

Also security becomes issue when we do a paradigm shift to this new model. Whats your opinion about the points to be taken care before going server-less and when not to go server-less.
Welcome authors to the ranch forum.

Good to see a book dedicated to server less node js.
Hi Heartin,

Generally people get confused that you need to have functional programs to run in server-less architecture. Also there are few scenarios where server-less may not be apt.
What's your view on these two topics ?

Does you book cover about how to think about designing applications to be server-less ?
5 years ago
Welcome Heartin,
Best of luck for your book.. apt topic as it is the latest trend in technology.
5 years ago
Hi Bill,

Excited to see your upcoming book on latest sensation in enterprise technology area.

I attended an overview session on Kafka recently and I have couple of questions on which I want to request your opinion -

How do you differentiate the traditional Enterprise service buses with ETL combined with Kafka. As an introduction, Kafka is doing real time fast processing of streams but we have other systems like Tibco FTL and IBM MQ which have achieved lightening speed of millions transactions per second. How does kafka provides upper-hand with existing products ?

Another question is do you think that kafka will be able to replace existing batch systems. With scenarios with high availability , kafka may process transactional data quickly but overnight batch may still become bottle neck. What are the few practices you want to share with audiences here about integrating kafka with exiting systems.

Thank You again for bringing the detailed book.
So this is the entry point for spring application and you can configure all beans in this class or other classes defined in config.
6 years ago
This Class that can be used to bootstrap and launch a Spring application from a Java main method. By default class will perform the following steps to bootstrap your application:
Create an appropriate ApplicationContext instance (depending on your classpath)
Register a CommandLinePropertySource to expose command line arguments as Spring properties
Refresh the application context, loading all singleton beans
Trigger any CommandLineRunner beans
In most circumstances the static run(Class, String[]) method can be called directly from your main method to bootstrap your application:

This method in particular is
Static helper that can be used to run a SpringApplication from the specified source using default settings.
6 years ago
Hi Bill,

Excited to see your upcoming book on latest sensation in enterprise technology area.

I attended an overview session on Kafka recently and I have couple of questions on which I want to request your opinion -

How do you differentiate the traditional Enterprise service buses with ETL combined with Kafka. As an introduction, Kafka is doing real time fast processing of streams but we have other systems like Tibco FTL and IBM MQ which have achieved lightening speed of millions transactions per second. How does kafka provides upper-hand with existing products ?

Another question is do you think that kafka will be able to replace existing batch systems. With scenarios with high availability , kafka may process transactional data quickly but overnight batch may still become bottle neck. What are the few practices you want to share with audiences here about integrating kafka with exiting systems.

Thank You again for bringing the detailed book.
Hi Bill,

Welcome and thank you for bringing the detailed book on Kafka.

You can use socket as suggested by John.

You can also use plain java RMI. quite easy and simple method.
13 years ago
I wanted to write that don't use it in production systems.
Got typo mistake
13 years ago
Hi,

As per your statement, 12 editable fields in table using custom tags, it will take some time.

One good performance could be using UI side libraries like Yahoo UI or Jquery etc.. It will work faster as it will be using native JSP , not like custom tags which generate java script on the fly.
See Yahoo UI library on yahoo site. Damn good it is..

Sourabh
13 years ago
JSP
Its not doing anything great or mysterious.

The output of this program comes as

[4, 3, 2, 1, 1]
[0, 0, 0, 0, 0]

For first loop it assigns the value as length -i .. and then i +1..

You can simply take a pen paper and get the same desired result in no time.
or if you want to calculate values at each step you can simply debug the program.

Thanks
Sourabh
13 years ago
Hi Ben,

Thanks for very nice and simple example.
Thanks for update...

Cheers..
13 years ago