Vijay Ram

14 Flips | 1 Magazine | 1 Like | 2 Followers | @nellaivijay | Keep up with Vijay Ram on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Vijay Ram”

How do Java threads communicate with each other? Why do threads need to communicate with each other? Why do you have wait, notify, and notifyAll methods in the java.lang.Object class? How to solve the producer-consumer problem with inter-thread communication?

In the last Java multi-threading post, we looked at "Understanding Java locks, multi-threading, and synchronized keyword", which is a very important …

Great Open Source Solution for Boring HA and Scalability Problems

<i>This is a guest post about how boring and repetitive HA and scalability problems can be solved via Open Source so you can focus on the interesting</i> …

HBase and data locality

<b>By Lars Hofhansl</b><br>A quick note about data locality.<br>In distributed systems data locality is an important property. Data locality, here, refers to the …

Which memory is faster Heap or ByteBuffer or Direct ?

Java is becoming new C/C++ , it is extensively used in developing High Performance System. Good for millions of Java developer like me!<br>In this blog i …

50 Servlet Interview Questions and Answers

What is different between web server and application server?<p>A web server responsibility is to handler HTTP requests from client browsers and respond …

50+ Core Java and Java EE developer Job Interview Questions and Answers

Core Java Job Interview Questions and Answers<p>Java Job Interview Questions and answers on multi-threading<p><b>Q.</b> What is the difference between intrinsic …

30+ Core Java multithreading interview questions and answers

Java Multi-threading Interview Questions and Answers<p>Beginner Q&A<p>More beginner Q&A<p>Beginner locks<p>Beginner thread communication<p>Beginner thread sequencing<p>…

10 Equals and HashCode Interview Questions in Java

Equals and HashCode methods in Java are two fundamental methods from java.lang.Object class, which is used to compare equality of objects, primarily …

Basic Injection / Qualifiers, Scope

This is a continuation of the DI/CDI Basics tackled last week – in this post, I’ll be discussing Basic Injection, Qualifiers and Scope.<p>In our last …

Maven Reports in Jenkins

Code quality is a sensitive topic. It affects your maintenance cost as well as your customer satisfaction. Not to mention your developers motivation …

Systems that Run Forever Self-heal and Scale

I recently saw a great presentation by Joe Armstrong called “Systems that run forever self-heal and scale” . Joe Armstrong is the inventor of Erlang …

Spring Configurable Magic

Spring framework has several modules that provide a range of services, many of these modules Can work just for managed Objects (Spring Beans) Some …

Top 10 Books For Advanced Level Java Developers

Java is one of the most popular programming language nowadays. There are plenty of books for beginners. But to those who have programmed with Java …