If you are writing unit test for a class ABC.java, then your unit test file should be named ABCTest.java. i.e. it should be Continue reading “Best Practices – white-box unit tests!”
JAVA PERFORMANCE & TROUBLESHOOTING TRAINING
Java Virtual Machine (JVM) is the most popular programming platform in the world. It empowers thousands of enterprises to run their mission-critical applications. However, JVM is still a black box to most engineers.
Continue reading “JAVA PERFORMANCE & TROUBLESHOOTING TRAINING”‘Hard’ problems
I love scalability/performance/availability problems. I love fire fighting. I thrive under pressure. Is your application suffering from one of the following problems: Continue reading “‘Hard’ problems”
Critical Systems Review (CSR)
Are you anticipating a significant increase in traffic volume? Did you inherit new application due to re-org? Are you looking to Continue reading “Critical Systems Review (CSR)”
IEEE Conference – Part 4: NetFlix – you are fired, Google – Architecture
NetFlix Director
NetFlix Director Chris Pouliot spoke on the topic: “Building a Data Science Team from scratch”. I think below was his first slide: Continue reading “IEEE Conference – Part 4: NetFlix – you are fired, Google – Architecture”
IEEE Conference – Part 3: Congratulations you won the prize
Teradata – VP
Bill Franks – Chief Analytics officer spoke on the topic: “Putting Big Data to Work”. This was one of the best presentations of the entire Continue reading “IEEE Conference – Part 3: Congratulations you won the prize”
IEEE Conference – Part 2: Business Card Exchange!
| Facts written in this article could be slightly off, as these are my interpretations and understandings from my memory, which are not always accurate. |
As promised in Part 1, I am writing this article within 24 hours. Continue reading “IEEE Conference – Part 2: Business Card Exchange!”
IEEE Conference – Part 1: Sorry, I can’t give you that number!
“Sorry, I can’t give you that number!” – this was the response given to my question by the Google Director of Cloud Computing Continue reading “IEEE Conference – Part 1: Sorry, I can’t give you that number!”
7 Secrets of Wells Fargo SOA platform’s high availability
Had an amazing response for my “7 Secrets of Wells Fargo SOA platform’s high availability” talk in 2013 Java One conference. Continue reading “7 Secrets of Wells Fargo SOA platform’s high availability”
Storing Credit Card Numbers
In general it’s highly recommended not to store credit card numbers in your application. But if there is a strong requirement Continue reading “Storing Credit Card Numbers”
SSL Termination at Application Server or Load Balancer?
In the industry there has/is always been an argument whether SSL termination should happen on the Load Balancer or on the application server. Continue reading “SSL Termination at Application Server or Load Balancer?”
Who is the hero?
Yesterday we went to our friend’s daughter birthday party, who was turning out to be 4. To the birthday party a couple came with their challenged kid Continue reading “Who is the hero?”
Set TimeZone at JVM always
If timezone is not set at the JVM level, then JVM would default to use operating system’s timezone. Continue reading “Set TimeZone at JVM always”
How to diagnose OutOfMemoryError?
Some times your application might face OutOfMemoryError. Here is a startegy to diagnose the problem: Continue reading “How to diagnose OutOfMemoryError?”
Source Code Branching – Best Practices
In the earlier article we saw potential branching strategies. This article talks about best practices in branching source code repository. Continue reading “Source Code Branching – Best Practices”
Last USA Exit – 3!
Last USA Exit – 2!
Last USA Exit – 1
GC Graph from GC Logs
I was asked to look the memory utilization of an application. This application was running on Solaris 5.10. Continue reading “GC Graph from GC Logs”
Stay Signed In – Sample implementation in Servlets using Cookies
In several web applications, there is a need to keep the user signed in for a prolonged durations (days, weeks, sometimes months). Continue reading “Stay Signed In – Sample implementation in Servlets using Cookies”