Skip to content

#python

1 post on this topic, newest first. all tags →

Free-threaded Python in production: what actually broke

Python 3.14 made the no-GIL build officially supported, and the single-thread penalty fell from 40 percent to single digits. I moved a CPU heavy ingestion service across. The 3x speedup on the hot path was real, and so were three bugs that only exist without the lock. Tests caught none of them.

pythonconcurrencyperformance+1 more
8 min read11 min listen