• submit to reddit
Mark Needham08/09/12
2570 views
0 replies

Puppet: Keeping the Discipline

For the last 5 weeks or so I’ve been working with puppet every day to automate the configuration of various nodes in our stack and my most interesting observation so far is that you really need to keep your discipline when doing this type of work.

Ben Kepes08/09/12
3042 views
0 replies

On Cloud Outages (Yeah, They Happen)

Here are some thoughts on the various things providers should learn from outages: multi-site, multi-provider, and automaticity.

Gordon Dickens08/09/12
7534 views
6 replies

Enterprise Spring Framework Best Practices – Part 3 – XML Config

The best thing about Spring is that there are several ways to solve a problem. The worst thing about Spring is that there are several ways to solve a problem!

Jens Schauder08/09/12
17931 views
10 replies

Named Parameters in Java

While Java doesn't have a named parameters feature, we can trick Java into actually helping us if we are willing to invest in some extra typing

Trisha Gee08/09/12
2776 views
0 replies

On The Evil Of Stereotypes

Thinking in stereotypes can be damaging to everyone. Gender stereotypes in both directions are so sweeping they are unhelpful, you can't categorise fully half of the world's population as one thing or another.

Anders Abel08/09/12
21017 views
8 replies

Why Bad Programmers Still Get Hired

If some programmers really are 10 times more productive than others, how come those other programmers get hired and keep their jobs?

Esther Derby 08/08/12
10602 views
0 replies

Estimating Is Often Helpful. Estimates Often Aren't.

Estimating helps when the process of estimating builds shared understanding among the people who want the work done and the people doing the work.

John Cook08/08/12
4498 views
0 replies

Fault-Tolerant Systems Are Faulty

Richard Cook wrote an excellent article—How Complex Systems Fail. The author packs a lot of ideas into four pages, divided into 18 points. Here are his first five points.

Swathi Venkatachala08/08/12
6859 views
0 replies

How to Tweak Ganglia Using Hadoop

Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids. It is based on a hierarchical design targeted at federations of clusters.

Leigh Shevchik08/08/12
2754 views
0 replies

More on Removing the OS Barrier with PaaS

Welcome to a double feature blog entry for Part 3. I’ve gotten a lot of feedback for Part 1 and Part 2 of this series.

John Cook08/08/12
3919 views
0 replies

Big Data? How About SMALL Data

When working with small data sets you have to accept that you will very often draw the wrong conclusion.

Ben Kepes08/08/12
3128 views
0 replies

OpenStack Seeing the Light of General Availability

The last few weeks have been interesting around the OpenStack ecosystem. We’ve had HP moving object storage and Cloud CDN to general availability.

James Sugrue08/08/12
4340 views
3 replies

Thursday Code Puzzler: Ray Casting

Thursday is code puzzler day here at DZone. This week the challenge is to develop a ray casting algorithm to determine if a point is within a given polygon

Mehdi Daoudi08/08/12
4497 views
0 replies

A Web Performance Broken Promise

This is a fictitious conversation, I envisioned yesterday between a big e-commerce company and their CDN provider.

Mark Needham08/08/12
2025 views
0 replies

neo4j: Multiple Starting Nodes by Index Lookup

What I wanted to do is define 3 starting nodes based on combining those Lucene index lookups into one which captured all 3 offices.