Surge Speaker List
- John Allspaw VP of Technical Operations, Etsy Keynote
- Theo Schlossnagle Principal/CEO, OmniTI Keynote
- Bryan Cantrill VP of Engineering, Joyent Keynote
- Robert Treat Lead Database Architect, OmniTI Speaker
- Artur Bergman VP of Engineering and Operations, Wikia Speaker
- Gavin M. Roy CTO, MyYearbook Speaker
- Ruslan Belkin Sr. Director of Engineering, LinkedIn Speaker
- Rasmus Lerdorf Founder of PHP; Developer, WePay Speaker
- Christopher Brown VP of Engineering, Opscode Speaker
- Paul Querna Chief Architect, Cloudkick Speaker
- Neil Gunther Founder/Principal Consultant, Performance Dynamics Speaker
- Tom Cook Systems Engineer, Facebook Speaker
- Baron Schwartz VP of Consulting, Percona Speaker
- Mike Malone Infrastructure Engineer, SimpleGeo Speaker
- Cosimo Streppone Lead Developer, my.opera.com Speaker
- Tom Daly President/CTO, Dyn Inc. Speaker
- Justin Sheehy CTO, Basho Technologies Speaker
- Ronald Bradford Principal, 42SQL Speaker
- Rod Cope CTO and Founder, OpenLogic Speaker
- Joe Williams Infrastructure Engineer, Cloudant Speaker
- Benjamin Black Founder, fast_ip Speaker
- Geir Magnusson Jr VP, Platform and Architecture, Gilt Groupe Speaker
Surge 2010 Keynote & Speaker List
Discussing Scalability Matters…
…because scalability matters. Surge is more than an event, it's a chance to identify emerging trends and meet the architects behind established technologies. Learn from their mistakes and see how their victories can power your business forward.
Baron Schwartz VP of Consulting, Percona
Baron Schwartz is an expert on MySQL and LAMP performance and scalability. He's the Vice President of Consulting at Percona, where he helps customers architect and build some of the largest LAMP applications around. He is the lead author of High Performance MySQL. He has created several popular open-source software projects, including Maatkit. He posts regularly on the MySQL Performance Blog and the Xaprb blog.
Why Some Architects Almost Never Shard Their Applications
Day 2 - 4:00 pm
"Shard early, shard often" is common advice -- and it's often wrong. In reality, many systems don't have to be sharded. Sharding is a strategy that should be understood in its context: as one of the many legitimate choices. This session covers a spectrum of strategies for scaling an application. It gives special coverage to topics that typically force sharding, such as write workload, choice of database technology, and choice of deployment platform. You'll learn the pros and cons of various strategies, and how to avoid the pitfalls and capitalize on the upsides.
Speakers will be added as we approach the event dates. Visit back for updates to this page and the Sessions Calendar.