Talks by Tom White
A Tour of Apache Hadoop
ApacheCon Europe 2008, 7-11 April 2008, Amsterdam
An introduction to the Hadoop Project.
Slides: A Tour of Apache Hadoop. Blog: Hadoop at ApacheCon Europe.
Understanding MapReduce with Hadoop
SPA 2008, 16-19 March 2008, St. Neots, UK
Learning how to use the MapReduce programming model for analyzing large datasets.
Slides: Understanding MapReduce with Hadoop. Blog: Learning MapReduce.
Apache Hadoop Lightning Talk
Google London Open Source Jam, 24 May 2007, London
I give a whirlwind tour of the parts that make up the Hadoop project.
Video: Apache Hadoop Lightning Talk, other talks from the evening.
Literate Functional Testing
Google Automated Testing Conference, 7-8 September 2006, London
Joint presentation with Robert Chatley.
We present a framework for writing automated tests in a style that makes them very readable, even for non-programmers. By creating a suitable API, it is easy to write tests that read almost like natural language, allowing business requirements to be expressed very clearly. This aids communication amongst developers and customers, helping give all stakeholders confidence that the right things are being tested.
Video: Literate Functional Testing, other talks from the conference.
Slides: PDF
How to Build a Compute Farm
Eighth Jini Community Meeting, 7-8 December 2004, London
In this talk I give an introduction to ComputeFarm, a framework that allows you to build a simple and robust compute server on a collection of computers using Jini technology. While there is a lot of literature describing the abstraction at the heart of any compute server (the replicated worker pattern) I couldn't find an implementation that stands up to real world use: so I created ComputeFarm.