A Python Takeover
summary
Project case study of replacing PHP with Python to fix SourceForge core pages: chooses Django then TurboGears, tests CouchDB, MongoDB, Cassandra and MySQL, and benchmarks 10,000 reads/sec on a laptop; implements Apache/mod_python front ends, local replicas per server, and caching before discovering a memcached pickle slowdown on large records. Deliverable comes in six weeks for the download/browse flows, later expanded into the Allura platform with ticketing, VCS integration and search, and Python becomes the default language after the rollout succeeds.
AI-written summary · about
chapters (5)
- 0:00Start
- 7:21we get to choose again
- 13:47We wanted replication
- 21:11Provide an open platform
- 25:11Python Wins
related talks
30mSlow Food Digests Better - or how to maintain a 8.5 year old Python project without
30mEmpowered by Python - A success story
18mPython in Our Home: (R)evolution Yesterday, Today and Tomorrow
30mAn Admin's Cornucopia - Python Is More Than Just A Better Bash
39mA scalable blueprint for product customization with Python 3
33mTransitioning from PHP to Django on the sly
19mJourney into the Deep World of Web Development
27mHow We Migrated 3.8 Million Lines of Python 2 Without Interrupting Deve...
