• submit to reddit
Chris Smith04/09/12
0 replies

How Twitter Does MySQL - Get Their Fork

Twitter has made their "flavor" of MySQL available on GitHub this week, and in this post, Chris explains some of the additional features and changes they've made to make MySQL work for them.

Jos Dirksen04/09/12
1 replies

How Should REST Services be Documented?

REST based APIs are generally easier to use and get started with the SOAP based services and usually don't require all kinds of code generation to create the messages and the envelopes. However, one thing that is often missing or overlooked, when creating REST based APIs or services is the documentation part. Let's look at some examples.

Marko Rodriguez04/09/12
0 replies

Learn About Property Graph Algorithms

The term property graph has come to denote an attributed, multi-relational graph. That is, a graph where the edges are labeled and both vertices and edges can have any number of key/value properties associated with them.

Paul Fremantle04/09/12
0 replies

To ESB or not to ESB

If I believe that the ESB is being misused or shouldn't be used, I'd rather lose the support revenue and gain the customer's trust by telling him or her straight.

Roger Jennings04/09/12
0 replies

How to Use Windows Azure Blobs Data w/ Hadoop on Azure CTP

This tutorial assumes familiarity with Azure blob storage, but not with Hadoop on Azure (includes sample files).

Tony Siciliani04/09/12
0 replies

Android SMS popup - Part Four: Implicit Intents

Part Four of the Android SMS Popup application illustrating some of Android's fundamental concepts: Broadcast Receivers, Activities and Intents.

Erick Erickson04/09/12
1 replies

Solr 4.x Memory Usage vs. 3.x

This article contains some great advice on how to benchmark your indexes' memory usage, but if you want to skip all the setup info, drop to the section “Measurement Results” and find out why Solr 4.x uses 1/3 the memory used by Solr 3.x.

Ranjib Dey04/08/12
5 replies

Infrastructure Tooling Patterns List

Following is a categorized list of tools that Ranjib Dey has learned/used as a sysadmin and DevOps dude at ThoughtWorks while maintaining their distributed infrastructure, setting up private cloud installations, and in many different client gigs.

Rob Williams04/08/12
0 replies

More Reasons Why Software is Hard

One of the common antipatterns in cooking is the person who gets flustered easily and hence slows down the whole meal. The result is often all dishes are cold and lifeless by the time it's all served. Do metaphors give us anything?

Tomasz Nurkiewicz04/08/12
0 replies

The Hidden Treasure of Quartz Scheduler Plugins

Although briefly described in the official documentation, Quartz plugins aren't widely known. Essentially, plugins in Quartz are convenient classes wrapping registration of underlying listeners.

Gordon Dickens04/08/12
0 replies

Configuring Spring Roo for Java 7

There's a trick to getting Spring Roo to work with Java 7, while maintaining that AspectJ gets compiled too. Here's how to get around the problem.

Markus Eisele04/08/12
0 replies

Five Ways to Contribute to GlassFish Without Being a Programming Genius

Ask not what GlassFish can do for you, but ask what you can do for GlassFish!

Spike Morelli04/08/12
0 replies

Are DevOps Followers Just "Rabid" Puppet & Chef Users?

The DevOps google group recently discussed the perception of DevOps followers as folks who are users, developers, and fans of chef, puppet, and similar tools. Most people on the group agreed that this perception cannot become reality for DevOps to succeed as a movement.

Tony Russell-rose04/07/12
0 replies

Designing Faceted Search: Getting the basics right (part 3)

Faceted search offers tremendous potential for transforming the search experience, but how do we extend such a framework to accommodate not just dozens of facet values, but thousands, or even tens of thousands? Learn how...

Dmitriy Setrakyan04/07/12
0 replies

Counting Words in Real Time on GridGain

We all know Hadoop's counting words example which takes a file with words and then produces another file with the number of occurrences next to each word. Hadoop does this example very well; however, the main caveat with Hadoop's example is that it is not real time.