• submit to reddit
Swizec Teller08/09/12
0 replies

Making StatsD Talk Directly to a Browser

Your architecture now has a central service that collects all of your metrics, then pushes them to appropriate software, that doesn’t need to handle too much traffic and is guaranteed data will come from a single source in a sanitized format.

Anders Karlsson08/09/12
0 replies

MySQL as a Key Value Store (KVS) - Some Background and Some More Tests

You might have seen my attempts at testing MySQL as a Key Value Store (KVS) (here and here), i.e. used like MongoDB, and I have had some comments to those.

Prabath Siriwardena08/09/12
0 replies

OAuth 2.0 Playground with WSO2 Identity Server

WSO2 Identity Server adds OAuth 2.0 support from it's very next release. Hopefully by the end of this August. OAuth Core specification supports four grant types.

Martin Thompson08/09/12
0 replies

Memory Access Patterns Are Important

In high-performance computing it is often said that the cost of a cache-miss is the largest performance penalty for an algorithm. For many years the increase in speed of our processors has greatly outstripped latency gains to main-memory.

Mark Needham08/09/12
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
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
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
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
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
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
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
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
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
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
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.