Do you want to know how to develop your skillset to become a Java Rockstar?
Subscribe to our newsletter to start Rocking right now!
To get you started we give you our best selling eBooks for FREE!
1. JPA Mini Book
2. JVM Troubleshooting Guide
3. JUnit Tutorial for Unit Testing
4. Java Annotations Tutorial
5. Java Interview Questions
and many more ....
I agree to the Terms and Privacy Policy

Hate Java? You’re fighting the wrong battle.

One of the most interesting trends I’ve seen lately is the unpopularity of Java around blogs, DZone and others. It seems some people are even offended, some even on a personal level, by suggesting the Java is superior in any way to their favorite web 2.0 language. Java has been widely successful for a number of reasons: It’s widely accepted ...

Read More »

Best Of The Week – 2011 – W22

Hello guys, Time for the “Best Of The Week” links for the week that just passed. Here are some links that drew JavaCodeGeeks attention: * Evernote Architecture – 9 Million Users and 150 Million Requests a Day: An article providing an overview of Evernote’s architecture. Some of the key points include controlling costs, application redundancy, data reliability, fast request routing ...

Read More »

JCG Studios – ArkDroid beta launch

Hello all, The last few months we have been very busy developing our first Android game project. ArkDroid is what we would like to call “brick breaker evolved”; an Arkanoid clone game that comes to enrich the world of classic “brick breaker” games with cinematic storytelling and RPG essences! Be certain that we have learned a lot during our first ...

Read More »

Best Of The Week – 2011 – W21

Hello guys, Time for the “Best Of The Week” links for the week that just passed. Here are some links that drew JavaCodeGeeks attention: * Implementing a MySQL redundant site: A short article providing a description of data synchronization via database replication along with the advantages that such a solution provides. * How do you measure the RESTful-ness of an ...

Read More »

Hadoop: A Soft Introduction

What is Hadoop: Hadoop is a framework written in Java for running applications on large clusters of commodity hardware and incorporates features similar to those of the Google File System and of MapReduce. HDFSis a highly fault-tolerant distributed file system and like Hadoop designed to be deployed on low-cost hardware. It provides high throughput access to application data and is ...

Read More »

Java Compression

In a recent project, we had to do something I had personally never really had to look at; Compression. We needed to take a couple files and images, zip them up and make them available for FTP, and yes somedays it does feel like we are back in the 90’s. Besides the FTP trip into the past its was good ...

Read More »

Best Of The Week – 2011 – W20

Hello guys, Time for the “Best Of The Week” links for the week that just passed. Here are some links that drew JavaCodeGeeks attention: * Using JMeter to measure binary protocols: A very useful article describing how to setup and use JMeter in order to measure the performance of custom binary protocols. This was done without writing a custom plugin ...

Read More »

MapReduce: A Soft Introduction

MapReduce is a parallel programming technique made popular by Google. It is used for processing very large amounts of data. Such processing can be completed in a reasonable amount of time only by distributing the work to multiple machines in parallel. Each machine processes a small subset of the data. MapReduce is a programming model that lets developers focus on ...

Read More »

Reasons Why Solaris Is a Great Java Development Platform

Some days ago I posted “The Death of OpenSolaris: Choosing an OS for a Java Developer” in which I stated that Solaris is a great platform for a Java developer. The point of that post was simply wondering about which Solaris version I’d use since the demise of OpenSolaris. What the post did fail in clarifying, as Neil’s comment made ...

Read More »