-
Groovy
Monitoring Key JVM Characteristics with Groovy, JMX, and RuntimeMXBean
Since J2SE 5, Platform MBeans have been available that allow some key characteristics regarding the JVM to be monitored and…
Read More » -
DevOps
Basic concepts of OpenLDAP
LDAP LDAP is just a type of database specialized for look ups. Reads are fast while writes are supported but…
Read More » -
DevOps
Basic IPv6 concepts
Basic concept IPv6 is a completely separate protocol from IPv4! It means that the configuration and operation of IPv6 have…
Read More » -
Agile
Maximizing the work NOT done
One of the principles of the Agile Manifesto makes the seemingly paradoxical statement: “the art of maximizing the amount of…
Read More » -
Core Java
Introduction to Functional Interfaces – A concept recreated in Java 8
Any java developer around the world would have used at least one of the following interfaces: java.lang.Runnable, java.awt.event.ActionListener, java.util.Comparator, java.util.concurrent.Callable.…
Read More » -
Agile
Why Time Is No Measure For Progress
One of the questions that Project Managers always pop up during projects is: “how many days will it take to…
Read More » -
Enterprise Java
REST with Apache Camel
There are many ways to expose an HTTP endpoint in Camel: jetty, tomcat, servlet, cxfrs and restlet. Two of these…
Read More » -
Software Development
A 3 Step Guide to Getting Started with NoSQL
I have been looking in to NoSQL databases for few months and would like to share my experience with it.…
Read More » -
Enterprise Java
Indexing data in Solr from disparate sources using Camel
Apache Solr is ‘the popular, blazing fast open source enterprise search platform’ built on top of Lucene. In order to…
Read More »