As an engineer in Seattle, I can't wait for summer to arrive. This year, I'm not just looking forward to the beautiful weather, but also the Seattle Scalability Conference. It takes place on Saturday, June 14th.

Conference planning is underway, and the deadline for our call for papers is this Friday, April 11th! If you have an interesting approach for building and maintaining scalable systems, this is the perfect gathering to share it. Send a 500-word abstract of your 30-minute presentation to scalabilityconf at -- and plan on enjoying the long-awaited Seattle sunshine with me this June.

Here are some of the topics that interest me (but I'm open to more ideas):

Scalable algorithms:
  • Parallelization techniques (fully automatic or programmer-assisted)
  • Algorithms that are robust in the face of system failures (flaky hardware, OS bugs, network failures)
Scalable systems:
  • Managing large, evolving data stores
  • Languages and tools for organizing high-throughput data processing systems
  • Handling partial failure (automatic failure detection/diagnosis/repair)
We'll be posting more information for conference attendees soon.