CTO, Operable Inc.
Cutting Edge Chatops with Elixir & Erlang
Chatops is the practice of building human friendly chat interfaces to systems like provisioning, continuous integration and deployment, and performance monitoring which are critical to the day-to-day operation of modern applications. As chatops interest surges and existing solutions begin to show their age new ideas and approaches are needed. Cog, an open source chatops platform, combines Erlang's concurrency and fault tolerance with Elixir's productivity to create a unique and compelling solution.
In this talk I'll discuss Cog's overall architecture, how and why Erlang and Unix's design principles are relevant to modern automation design, and why we consider Erlang and Elixir to be Cog's secret weapons.
Attendees will receive an introduction to chatops, understand why Erlang and Elixir are well suited to building chatops systems, and gain some familiarity with Cog.
Developers, Automation engineers, SREs.
Kevin Smith is CTO and co-founder of Operable, the company behind Cog. He has over 20 years' of engineering experience in a variety of fields including PaaS systems at Engine Yard and Heroku, distributed databases at Basho Technologies, and recently technical leadership roles at Chef and Planet Labs.