• submit to reddit
Sean Hull07/21/12
0 replies

Caching – What is it and why is it important?

With MySQL you may configure the query cache, which caches query result sets inside of MySQL, eliminating the need to rerun those queries on subsequent calls.

Sean Hull07/20/12
0 replies

High Availability – What is it and why is it Important?

Highly available systems build redundancy into the application and the architecture layers to mitigate against disasters. Since computing systems are made from commodity hardware and components which are prone to failure, having redundancy at every layer is key.

Eric Genesky07/20/12
0 replies

A Useful StripedLock from GridGain

This author offers a useful StripedLock code that GridGain regularly uses for locking: the more segments you have, the more concurrency you have.

Dustin Marx07/20/12
0 replies

Book Review: The Well-Grounded Java Developer

I was excited about the prospect of The Well-Grounded Java Developer when I initially read about it and it has delivered to a level matching even those high expectations. This is that rare book I'm always on the lookout for that stretches me as a general Java developer.

Nikita Salnikov...07/20/12
0 replies

What is a PermGen Leak?

What follows is a practical introduction to a specific type of memory problems in Java applications. Namely errors you encounter with the java.lang.OutOfMemoryError: PermGen space as a symptom in the stack trace.

Thomas Ferris N...07/20/12
0 replies

The Git Users Mailing List

I like to think that we are doing the Git community a big service by elevating the average Git knowledge in the field, and also shielding the development list from some of the more repeating questions.

A. Jesse Jiryu Davis07/20/12
0 replies

Four Strategies for Maintainability with PyMongo

Motor is an async driver for Tornado and MongoDB - here's the developer's perspective on maintaining feature-parity with PyMongo.

Larry White07/20/12
1 replies


Christian Posta07/20/12
0 replies

What is ActiveMQ?

Although the Active MQ website already gives a pithy, to-the-point explanation of ActiveMQ, I would like to add some more context to their definition.

Nikita Salnikov...07/20/12
0 replies

How Many Java developers are There in the World?

Oracle says it’s 9,000,000. Wikipedia claims it’s 10,000,000. And the guys from NumberOf.net seem to be the most precise - they know that there are exactly 9,007,346 Java developers out there.

Mats Lindh07/19/12
0 replies

Using Apache httpd as Your Caching Solution

This is a very simple scheme that does not require any custom hardware or server software installed, and places itself neatly in between having a caching front end server between the client and the application and the hassle of generating the same file each and every time. It allows you to serve files at a much greater rate and let your hardware do other, more interesting things instead.

Steven Lott07/19/12
0 replies

Cool stuff I saw at MADExpo

Read Stephen Lott's oberview of the things he saw at the MADExpo about HTML, JavaScript, Redis, and MongoDB

Mehdi Daoudi07/19/12
0 replies

DevOps Roundup – July 11th to 20th

Facebook engineer Doug Beaver shares in a W3 mailing post why Facebook endorses SPDY. He highlights cross-browser support as well as the ability to speed up communication between geographically distant web servers.

Steve Francia07/19/12
0 replies

Let's Get Started with Drupal and MongoDB

MongoDB is the most full featured scalable database taking the tech world by storm. Drupal is the standard in content management powering magazines, blogs online newspapers and much more.

Anders Abel07/19/12
0 replies

How GoF Brought my Understanding of Object Orientation to Another Level

Anders Able reviews "Design Patterns: Elements of Reusable Object-Oriented Software" written by the Gang of Four: Erich Gamma, Richard Helm, Ralph Johnson & John Vlissides.