Resilient Infrastructure with Serf

A session at HashiConf 2015

Monday 28th September, 2015

3:00pm to 3:50pm (PST)

Infrastructure orchestration systems are a family of tools that allow dispatching commands against a set of remote hosts in a controlled (often ordered) fashion. MCollective, fabric, ansible etc are few of them.

In this talk I'll discuss about serf and blender, as another system orchestration tool. It born out of our need to have similar but network tolerant tool (as we maintain large, distributed clusters over WAN that can withstand network outages). Serf's master less, gossip style event dispatch mechanism and ability to execute handlers upon receiving events helped us to build our own tools where serf acts as the message dispatching mechanism and we get to implement the "what to do if this event received" part. Currently we are using this to automate entire fleet wide Chef runs, periodic cassandra operations (like restores, compaction/repairs etc).

About the speaker

This person is speaking at this event.
Evan Gilman

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 3:00pm3:50pm PST

Date Mon 28th September 2015

Short URL


View the schedule


See something wrong?

Report an issue with this session