An introduction to OpenStack Heat
Heat is a template-based orchestration mechanism for use with OpenStack. With Heat, you can deploy collections of resources -- networks, servers, storage, and more -- all from a single, parameterized template.
In this article I will introduce Heat templates and the
Because Heat began life as …read more
A Python interface to signalfd() using FFI
In this post I'm going to step through an example web chat system implemented in Python (with Bottle and gevent) that uses long polling to implement a simple publish/subscribe mechanism for efficiently updating connected clients.read more
Sockets on OpenShift
In this article, a followup to my previous post regarding long-poll servers and Python, we investigate the code changes that were necessary to make the code work when deployed on OpenShift.
In the previous post, we implemented IO polling to watch for client disconnects at the same time we were …read more
A unified CLI for OpenStack
This tool solves two problems I've encountered in the past:
Command line options between different command line clients are sometimes inconsistent …