February 2012
7 posts
Are You a Zen Coder or Distraction-Junkie? →
I try to be Zen, but lest be honest…
MapReduce Patterns, Algorithms, and Use Cases →
Great overview, I particularly liked the striping trick.
Suffering-oriented programming →
Interesting history of the creation of Storm.
2 tags
Hypertable Routs HBase in Performance Test →
Check the comments for a reply from an HBase committer.
1 tag
Let's Build Something Using Amazon's DynamoDB →
Interesting and critical take on DynamoDB
1 tag
HeapAudit – JVM Memory Profiler for the Real World →
Interesting tool from Foursquare
1 tag
Apache Apollo 1.0 Released! →
Congrats to @hiramchirino and the whole AMQ team!
January 2012
8 posts
Simon Sinek: How great leaders inspire action →
A must watch.
1 tag
Handling Memcached failover →
Moxi looks like a nice proxy for memcached.
1 tag
Octave: A Free, High-Level Language for... →
An open source matlab like tool. Hello linear algebra.
The Rise of "Worse is Better" →
Simplicity over perfection, every time.
Welcome to the Jungle →
A must read on the future of hardware parallelism from the author of “The Free Lunch is Over”
1 tag
Is it time to get rid of the Linux OS model in... →
Everything about I/O needs to be reexamined.
1 tag
shuttler/nessDB - GitHub →
Interesting project simliar to LevelDB
2 tags
MongoDB's Write Lock →
Spoiler alert, MongoDB 2.0 kick some serious butt.
December 2011
2 posts
2 tags
Replication and the latency-consistency tradeoff →
Interesting take on various replication schemes.
3 tags
The Case for RAMCloud →
This is where its all going. Looks a lot like Hbase to the extreme.
November 2011
11 posts
1 tag
De-Confusing SSD (for Oracle Databases) →
Good overview of SSDs even if you don’t use Oracle
1 tag
The Two Sides of the Interview Process Dance →
More interview gold by The Codist.
2 tags
High Availability for Mutable Shared State →
Great intro to design with actors
How to Pick a Language →
A great review of a wide range of languages
2 tags
Simple disruptor example in Scala →
Well that looks easy
1 tag
In the Real World Memorization is Overrated →
Couldn’t agree more
Why Concurrency examples are confusing →
Sometimes single threaded is the way to go
How Khan Academy is using Machine Learning to... →
I love Khan Academy
Producer/Consumer Tasks and the Scheduler →
Interesting insight into muti threaded apps and os schedulers.
LMAX Disruptor: Fast Concurrent Ring Buffer →
A quick but good reality check on the Distruptor
The second coming of Java →
As SSDs end the I/O bottleneck dynamic languages are going to fall.
October 2011
16 posts
1 tag
Mechanical Sympathy: Single Writer Principle →
Really the whole blog is amazing.
1 tag
If You Interviewing Programmers Like This, You Are... →
Well said.
2 tags
Java EE6 Events: A lightweight alternative to JMS →
Actors in Java EE6?
2 tags
Bringing Scalability to the Classrooms of the... →
Martin Odersky and Scala, helping the children.
3 tags
Twitter: From Ruby on Rails to the JVM →
This is why I’m on the JVM.
4 tags
Everything I Ever Learned About JVM Performance... →
A great run down on GC and other tuning
1 tag
Optimizing MongoDB: Lessons Learned at Localytics →
Check me out
Java Notes: Bitwise Operators →
Been leaning on this heavily today.
2 tags
Node and Scaling in the Small vs Scaling in the... →
A great post on scaling, regardless of the Node Flame Wars of 2011
Innovation Starvation →
Neal Stephenson on innovation, all the more prescient in light of Steve Job’s death.
2 tags
Yet more Performance Tuning →
Great video on using VisualVM for performance tuning
1 tag
Steve Jobs 1955-2011 →
5 tags
3 tags
Overview of the Oracle NoSQL Database →
Looks a lot like #mongodb
4 tags
Write Optimization: Myths, Comparison,... →
Great comparison of LSM and COLAs. tl;dr COLAs rock!
1 tag
September 2011
13 posts
1 tag
Cassandra Write Performance →
A very interesting deep dive
2 tags
What every Programmer should know about the memory... →
If you haven’t heard it about it already…
1 tag
jonathanpatt/sicp-kindle →
Finally, now I can read SICP on my kindle.
1 tag
Write Optimization: Myths, Comparison,... →
Good read on b-tree write performance, can’t wait for part two.
1 tag
Implicit tricks -- the Type Class pattern →
An interesting Scala pattern
1 tag
Inspecting HotSpot JVM Options →
Find out exactly what flags are on. Incredibly useful!