Thierry Carrez/Doug Hellmann - How OpenStack makes Python better (and vice-versa)
412 views · Published 5 August 2016 · 39:52 · Indexed 20 September 2026
Channel: EuroPython Conference · 2016 · Science & Technology
Thierry Carrez/Doug Hellmann - How OpenStack makes Python better (and vice-versa) [EuroPython 2016] [18 July 2016] [Bilbao, Euskadi, Spain] (https://ep2016.europython.eu//conference/talks/how-openstack-makes-python-better-and-vice-versa) OpenStack is an infrastructure stack mostly developed in Python. In this talk, Thierry Carrez and Doug Hellmann, both Python Software Foundation fellows and OpenStack Technical Committee members, will look at the symbiotic relationship between OpenStack and Python. ----- OpenStack is an open source stack that can be deployed on raw computing resources to privately or publicly present Infrastructure as a Service. It now consists of more than 4.5 million lines of code, 85% of which is Python. In this talk, Thierry Carrez and Doug Hellmann, both Python Software Foundation fellows and OpenStack Technical Committee members, will look at the symbiotic relationship between OpenStack and Python. We'll go back in history and explain why OpenStack originally picked Python as its main language 6 years ago, and explore what does Python bring to OpenStack. We'll dive into examples of OpenStack pushing Python libraries to their limits and exposing new bugs. We'll look into the massive cloud-based continuous integration system that OpenStack uses and explain how it exposes bugs in Python libraries in the minutes after they are published to PyPI. We'll look into Python libraries that were created by the OpenStack community and libraries that the OpenStack community took over. Finally we'll expose a few best practices that Python developers can follow to get the most of this symbiotic relationship.
More from this channel
-
33:42
Managing the cloud with libcloud
-
39:57
Precompiling and deploying Python to any Linux, Mac OS X or FreeBSD system
-
1:15:34
Openstack Overview - Operational Detail of a large Python Project
-
56:26
Clone detection in python
-
20:17
Tarashish Mishra - Building Realtime Web Applications with WebRTC and Python
-
41:04
Honza Král - Log all the things!
-
29:39
Hugues Lerebours, Renaud Bauvin - Inspect (Or Gadget)
-
40:55
Thomas Aglassinger - Introduction to sentiment analysis with spaCy 1