Time to Load Redis Snapshots

August 23, 2010 Here are some quick notes on the time to load Redis snapshots, perhaps useful when investigating Redis as an architectural component.

Filed under redis

Notes on Redis Memory Usage

August 22, 2010 Yesterday I spent some time running memory usage tests on Redis. Specifically I was interested in storing roughly comparable data in the different data structures and comparing costs. This article contains the numbers and notes from that process.

Filed under redis

SuperFamily Relationships with Lazyboy

May 24, 2010 In this article I take a look at using Cassandra and Lazyboy for modeling a trivial task management application. Intended to contain examples of iterating over a subset of keys and storing relations between SuperColumns.

Filed under pythoncassandralazyboy

Tailing in Python

May 16, 2010 A quick and pointless look at implementing tail in Python. Something of a koan.

Filed under python

Callbacks Are An Informal Pipeline

March 7, 2010 Spending some time with Node.js I've begun to realize what a pain callbacks can be when they become sufficiently deep. That said, after sufficient nesting it's pretty easy to see how callbacks become very similar to a pipeline (in the simplest case, anyway).

Filed under javascriptnode-js

Porting Django's urlpatterns to Node.js

March 7, 2010 A quick look at a bringing the Django patterns for urlpatterns.py and views.py to Node.js.

Filed under javascriptnode-js

Retiring and Releasing Codernote.com

February 20, 2010 It's been pretty obvious I wouldn't be working on Codernote again or even using it again, so I figured it was time to stop hosting it and release the code.

Filed under django

The Day I Broke Production

February 15, 2010 A reflection on a day when I accidentally broke a production environment by trying to fix a failed deployment. Definitely one of my learning experiences from the past year.

Filed under erlang

Looking For a New Agenda

February 8, 2010 I've been blogging for some time, but recently I begin to wonder why I keep blogging. Is it just a habit? Or am I aiming for something?

Log Collection Server with Node.js

January 31, 2010 A look at using Node.js to write a log collection server and also log submission clients. My first experiment with Node.js, which really impresses me with how easy it is to write flexible, powerful and efficient code in Node.js.

Filed under javascriptnode-js

Debugging Crashes With Small Scripts

January 23, 2010 Last week at work we ran into a fairly strange crashing bug. Writing a handful of simple scripts to test language/vm settings made it straightforward to debug a fairly confusing issue without trying to deal with the richness of a real application.

Filed under erlang