-
Enterprise Java
ZooKeeper, Curator and How Microservices Load Balancing Works
How Zookeeper makes sure that every worker happily gets some stuff to do from job delegating manager. Apache ZooKeeper is…
Read More » -
Enterprise Java
SpringBoot: Introducing SpringBoot
SpringBoot…there is a lot of buzz about SpringBoot nowadays. So what is SpringBoot? SpringBoot is a new spring portfolio project…
Read More » -
Software Development
Evaluating persistent, replicated message queues
Message queues are useful in a number of situations; for example when we want to execute a task asynchronously, we…
Read More » -
Core Java
If BigDecimal is the answer, it must have been a strange question
Overview Many developers have determined that BigDecimal is the only way to deal with money. Often they site that by…
Read More » -
Android Core
Android RecyclerView
RecyclerView is one of the two UI widgets introduced by the support library in Android L. In this post I…
Read More » -
Core Java
Gearing up for JavaOne 2014 !
Hold that thought! Yeah…I wish I was presenting at Java One 2014 – but I am only worthy of doing…
Read More » -
Software Development
You Probably Don’t Need a Message Queue
I’m a minimalist, and I don’t like to complicate software too early and unnecessarily. And adding components to a software…
Read More » -
Software Development
Step By Step Path to Becoming a Great Software Developer
I get quite a few emails that basically say “how do I become a good / great software developer?” These…
Read More » -
Core Java
Getting Started with Gradle: Dependency Management
It is challenging, if not impossible, to create real life applications which don’t have any external dependencies. That is why…
Read More »