Skip to content

Details

Using Consul, the Distributed Systems Utility Belt

Infrastructure and applications have become increasingly distributed and this is a trend that isn't slowing down. And in the world of cloud computing where infrastructure is ephemeral, any system that needs to be reliable also needs to be distributed. And as it turns out, building distributed systems is hard!

Consul is an open source tool that provides service discovery, health checks, a key-value store, distributed semaphores, and more. It solves the difficult problems in building distributed systems so you don't have to! And Consul's features can each be used individually, so you can use as little or as much of it as you want; it's flexibility allows it be used in a way that makes sense for your architecture.

I'll go over what Consul is, what problems it solves, and what deploying Consul looks like. I'll also walk through some of its more interesting use cases.

Jeff Rabovsky

Jeff Rabovsky is a senior engineer on the Production Operations Team at Centro, where he and his colleagues relentlessly build automation and wrangle complex systems. Jeff has been building software professionally since 2011. His areas of expertise include cloud computing and backend development.

Agenda

5:30-6:00pm: Networking, food, and beverages
6:00-7:00pm: Jeff Rabovsky

All attendees are expected to abide by our Code of Conduct (https://www.meetup.com/devops/pages/19194929/Code_of_Conduct/).

Members are also interested in