James Shubin


James Shubin (purpleidea) is best known for his work on Configuration Management, his Technical Blog, Oh-My-Vagrant, (a tool he started) and other related DevOps friendly projects.
Most of his writing happens on: The Technical Blog of James ( https://ttboj.wordpress.com/ ), but he sometimes says things as @purpleidea on Twitter, and he currently works for Red Hat doing research and prototyping within systems engineering.
He started a Next Generation Config Management prototype called Mgmt which goes out of its way to ensure feature parity on both Fedora and Debian.
He studied Physiology at university and sometimes likes to talk about cardiology.

Accepted Talks:

A presentation about a design for a next generation config management tool, and the specific problems this design solves.

Three of the main design features of the tool include:

  • Parallel execution

  • Event driven mechanism

  • Distributed architecture

This talk will demo a prototype I've built that implements these ideas. It is written in golang, and is completely free software.

I will also cover the new functionality we've added to the tool such as the automatic edge and automatic grouping features and other fun stuff that happened between now and the conference.

Mgmt's design goes out of its way to ensure that it always has feature parity on both Fedora and Debian simultaneously.

An introductory blog post on the subject is available. https://ttboj.wordpress.com/2016/01/18/next-generation-configuration-mgmt/ Attendees are encouraged to read it before the talk if they are interested!