• submit to reddit
Swizec Teller08/09/12
4735 views
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
6038 views
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
5137 views
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
5229 views
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
2548 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
2950 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
7335 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
17561 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
2740 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
20366 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
10467 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
4415 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
6685 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
2668 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
3836 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.