How to write a great Dockerfile for Python apps: 6 ways to improve it
In the previous article, how to containerize a Python application, we created a Dockerfile and containerized our application from scratch. (more…)
Read more »
Bad news first. Python is a poor choice for concurrent programming. A principal reason for this is the ‘Global Interpreter Lock’ or GIL. The GIL ensures that only one thread accesses Python objects at a time, effectively preventing Python from being able … Read more