The techs notes from the eNovance engineering teams.

Victor Stinner

Victor is a Senior Engineer at eNovance. Python core developer since January 2010, he eats bugs for breakfast and reviews patches for dinner. On his free time, he shares code of open source projects on Bitbucket and Github.

Asynchronous programming is hard. In the past, the Nova project used Tornado, then Twisted and it is now using eventlet which also became the defacto standard in OpenStack. Eventlet is not perfect, we will explain why we consider that eventlet has major flaws. We will then introduce the asyncio module of Python 3.4, how we plan to use it in… Read more →

Python 3 is usually seen as the new Python version which breaks compatibility and raises new Unicode issues. Python 3 is much more than that. It’s a new clean language which has a more consistent syntax. It has many new features, not less than 15 new modules. Python 3 is already well supported by major Linux distributions, whereas Python 2.7… Read more →