Rantings of a recovering developer
Sunday, July 28, 2013
Apache Oozie without the XML tax
›
As you sink deeper into the big data world and your collection of map reduce jobs grow you realize that you need a work scheduler to chain a...
Saturday, March 30, 2013
Scalding: Finding K Nearest Neighbors for fun and profit
›
Imagine you run a popular e-commerce site focused on hip and trendy clothing for women and you got a whiz bang recommendation engine that re...
Friday, February 1, 2013
Testing MapReduce with MRUnit
›
Testing and debugging multi threaded programs is hard. Now take the same programs and massively distribute them across multiple JVMs dep...
6 comments:
Sunday, January 13, 2013
A fistful of monoids
›
I first ran into monoid while searching for monads on google. Monoids are ubiqitius in programming and chances are that you have already use...
Sunday, October 9, 2011
The dreaded “Cone of Uncertainty”
›
“There's no sense being exact about something if you don't even know what you're talking about” -- John von Neumann I read the a...
Tuesday, September 6, 2011
Tipping point
›
Against the current popular wisdom on the interweb, Supreme court of my home state Wisconsin is porting their legacy applications to Scala...
Monday, September 5, 2011
Scala for the Impatient
›
Scala for the impatient Recently I got hold of a free sample of Cay Horstmann’s upcoming Scala book, “Scala for the Impatient” and so far I...
›
Home
View web version