Presentation: Panel: The Promises and Perils of Eschewing Distributed Coordination

Track: Modern CS in the Real World

Location: Broadway Ballroom South, 6th fl.

Duration: 4:10pm - 5:00pm

Day of week:

This presentation is now available to view on InfoQ.com

Watch video with transcript

Abstract

The discussion will be about the promises and perils of eschewing coordination in distributed systems. The panelists will cover a diverse range of opinions and use-cases (control planes, streaming engines, SQL databases, service discovery systems etc).

Moderator: Cindy Sridharan

Speaker: Cindy Sridharan

Distributed Systems Engineer & runs the Prometheus user group in SF

Cindy Sridharan is a distributed systems engineer. She's the author of a book on Distributed Systems Observability with O'Reilly and the co-author of an upcoming book on distributed systems engineering in the cloud. She runs the Prometheus user group in San Francisco, has been a reviewer of several technical books and on the program committee of leading industry conferences on systems engineering. She lives in San Francisco and in her spare time enjoys hiking the gorgeous outdoors of the Bay Area, reading way too many papers and occasionally blogging about building resilient and maintainable systems.

Find Cindy Sridharan at

Speaker: Colm MacCárthaigh

Senior Principal Engineer @awscloud

Colm is an engineer at Amazon Web Services. For just over ten years Colm has been building some of the largest services at AWS, including Amazon EC2, S3, ELB, CloudFront, and Route53.  Colm is also an active Open Source contributor and is the main author of Amazon s2n, AWS's Open Source implementation of TLS/SSL, as well as a member of the Apache Software Foundation and a core contributor to Apache httpd and apr. In evenings and weekends, Colm is an Irish folk musician and singer and regular tours, produces and records albums, and enjoys teaching workshops. 

Find Colm MacCárthaigh at

Speaker: Chenggang Wu

CS PhD student at RISELab, UC Berkeley

Chenggang Wu is a Ph.D. student at UC Berkeley working with Professor Joseph M. Hellerstein. His research interest lies in distributed systems, specifically coordination-free architectures, distributed consistency models, and serverless infrastructure. Prior to joining Berkeley, he obtained his B.S. degree in computer science from Brown University in 2015.

Find Chenggang Wu at

Speaker: Armon Dadgar

Co-Founder and CTO of HashiCorp

Armon has a passion for distributed systems and their application to real world problems. He is currently the CTO of HashiCorp, where he brings distributed systems into the world of DevOps tooling. He has worked on Terraform, Consul, and Serf at HashiCorp, and maintains the Statsite and Bloomd OSS projects as well.

Find Armon Dadgar at

Speaker: Peter Mattis

CockroachDB maintainer, Co-founder & CTO @CockroachDB

Peter is the co-founder of Cockroach Labs where he works on a bit of everything, from low level optimization of code to refining the overall design. He has worked on distributed systems for most of his career, designing and implementing the original Gmail backend search and storage system at Google and designing and implementing Colossus, the successor to Google's original distributed file system. In his university days he was one of the original authors of the GIMP and is still amazed when people tell him they use it frequently.

Find Peter Mattis at

Speaker: Sean T. Allen

VP of Engineering @WallarooLabs

Sean T. Allen is vice president of engineering at Wallaroo Labs and a member of the Pony core team. His turn-ons include programming languages, distributed computing, Hiwatt amplifiers, and Fender Telecasters. His turn-offs include mayonnaise, stirring yogurt, and sloppy code. He’s one of the authors of Storm Applied.

Find Sean T. Allen at

Similar Talks