Distributed Systems, Databases, and Resilience

Justin Sheehy (Basho Technologies)
Operations Mission City
Average rating: ***..
(3.50, 10 ratings)

Everything breaks. Power supplies, spinning disks, volatile memory, LAN and WAN networks, schedulers, caches… everything. Riak is a durable distributed database, one kind of software that can be directly affected by all of these and more. Despite these many avenues of potential failure, Riak promises (and delivers!) very high availability to its users. Justin will discuss the architectural and implementation choices in Riak that make this possible.

Together we will walk through a number of examples of real failures, and use Riak’s techniques as a guide for thinking about how best to continue a system’s overall successful operation (or if necessary, how to fail gracefully) in the face of those failures.

We will face the reality that anything we depend on can fail, and in the worst possible combination. We will learn how to build systems that let us happily sleep at night despite this troubling realization.

Photo of Justin Sheehy

Justin Sheehy

Basho Technologies

Justin Sheehy is the CTO of Basho Technologies, the company behind the creation of Webmachine and Riak. As Chief Technology Officer, Justin Sheehy directs Basho’s technical strategy, including integration with other platforms and new research into storage and distributed systems. Most recently before Basho, he was a principal scientist at the MITRE Corporation and a senior architect for systems infrastructure at Akamai. At both of those companies he focused on multiple aspects of robust distributed systems, including scheduling algorithms, language-based formal models, and resilience.

  • Keynote Systems
  • Cisco
  • Google
  • Neustar
  • Betfair
  • Cotendo
  • Rackspace Hosting
  • Akamai
  • Apica
  • dynaTrace
  • Equinix
  • Facebook
  • New Relic
  • Opscode
  • Salesforce.com
  • Yahoo! Inc.
  • AppDynamics
  • Aptimize
  • Blaze
  • CDNetworks
  • Cedexis
  • Citrix Systems
  • Compuware Corporation
  • Dyn Inc.
  • F5 Networks
  • Heroku
  • Percona
  • Quest Software
  • Schooner Information Technology
  • SiteSpect
  • Splunk
  • Strangeloop
  • WatchMouse
  • Zeus Technology
  • Neustar

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Yvonne Romaine at yromaine@oreilly.com

Download the Velocity Sponsor/Exhibitor Prospectus

Contact Us

View a complete list of Velocity contacts