Profiling Python using cProfile: a concrete case

Monday 16 November 2015 Python, Gnocchi Comments

Writing programs is fun, but making them fast can be a pain. Python programs are no exception to that, but the basic profiling toolchain is actually not that complicated to use. Here, I would like to show you how you can quickly profile and analyze your Python code to find what part of the code you should optimize.

Read More

Gnocchi 1.3.0 release

Wednesday 04 November 2015 OpenStack, Gnocchi Comments

Finally, Gnocchi 1.3.0 is out. This is our final release, more or less matching the OpenStack 6 months schedule, that concludes the Liberty development cycle.

Read More

OpenStack Summit Mitaka from a Telemetry point of view

Last week I was in Tokyo, Japan for the OpenStack Summit, discussing the new Mitaka version that will be released in 6 months.

I've attended the summit mainly to discuss and follow-up new developments on Ceilometer, Gnocchi, Aodh and Oslo. It has been a pretty good week and we were able to discuss and plan a few interesting things. Below are what I found remarkable during this summit concerning those projects.

Read More

Benchmarking Gnocchi for fun & profit

Tuesday 13 October 2015 OpenStack, Gnocchi, Ceilometer Comments

We got pretty good feedback on Gnocchi so far, even if we only had little. Recently, in order to have a better feeling of where we were at, we wanted to know how fast (or slow) Gnocchi was.

Read More

Gnocchi talk at OpenStack Paris Meetup #16

Monday 05 October 2015 OpenStack, Ceilometer, Gnocchi Comments

Last week, I've been invited to the OpenStack Paris meetup #16, whose subject was about metrics in OpenStack. Last time I spoke at this meetup was back in 2012, during the OpenStack Paris meetup #2. A very long time ago!

Read More

My interview in le Journal du Hacker

Thursday 17 September 2015 OpenStack, Books, Python, Work Comments

A few days ago, the French equivalent of Hacker News, called "Le Journal du Hacker", interviewed me about my work on OpenStack, my job at Red Hat and my self-published book The Hacker's Guide to Python. I've spent some time translating it into English so you can read it if you don't understand French! I hope you'll enjoy it.

Read More

Visualize your OpenStack cloud: Gnocchi & Grafana

Monday 14 September 2015 OpenStack, Gnocchi, Grafana Comments

We've been hard working with the Gnocchi team these last months to store your metrics, and I guess it's time to show off a bit.

Read More

Data validation in Python with voluptuous

Friday 04 September 2015 Python Comments

Continuing my post series on the tools I use these days in Python, this time I would like to talk about a library I really like, named voluptuous.

Read More

Reading LWN.net with Pocket

Thursday 13 August 2015 LWN, Pocket, Python Comments

I've started to use Pocket a few months ago to store my backlog of things to read. It's especially useful as I can use it to read content offline since we still don't have any Internet access in places such as airplanes or the Paris metro. It's only 2015 after all.

Read More

Ceilometer, Gnocchi & Aodh: Liberty progress

Tuesday 04 August 2015 OpenStack, Aodh, Gnocchi, Ceilometer Comments

It's been a while since I talked about Ceilometer and its companions, so I thought I'd go ahead and write a bit about what's going on this side of OpenStack. I'm not going to cover new features and fancy stuff today, but rather a shallow overview of the new project processes we initiated.

Read More