Software at Scale 34 - Faster Python with Guido van RossumListen now (31 min) | Making the Python interpreter faster
Global Unique Identifiers (GUIDs), also known as Universally Unique Identifiers (UUIDs) can be used as practically unique identifiers in systems. GUIDs…
2
A misconception that I held for a really long time was that systems that use SQL (Structured Query Language) are by definition relational databases, and…
4
Many large pieces of software - like the Instagram, YouTube, and Dropbox web applications - started off as monolith Python applications. It's extremely…
3
Software at Scale 37 - Building Zerodha with Kailash NadhListen now (49 min) | Kailash Nadh is the CTO of Zerodha, India’s largest retail stockbroker. Zerodha powers a large volume of stock trades - ~15-20% of…
Software at Scale 3 - Bharat Mediratta: ex-CTO, Dropbox Listen now | Bharat Mediratta was a Distinguished Engineer at Google, CTO at Altschool, and CTO at Dropbox. At Google, he worked on GWS (Google Web…
Software at Scale 2 - Christine Dodrill: ex-SRE, LightspeedListen now (70 min) | This episode contains an interview with Christine Dodrill, ex Senior Software Reliability Expert at Lightspeed. We discuss…
Google’s SRE book has become a Bible for software companies that want to learn better ops practices. It’s a well-written and informative book about…
Software at Scale 13 - Emma Tang: ex Data Infrastructure Lead, StripeListen now | Effective Management of Big Data Platforms
1
Common benefits, pitfalls, and some advice
The most effective (if scary) way to understand how your stateless service operates under load
Building and maintaining a public API is a unique software engineering challenge. We have to consider (roughly prioritized): Security - exposing a…