Big Tech Digest #1
2023-05-31: Exploring HTTP3, What is operational resilience, Improving performance with HTTP Streaming, Go Developer Survey Results, Building and deploying MySQL Raft and more!
// 📫 Engineering blogs digest
Recent, selectively picked blog posts from tech companies’ engineering blogs.
[Airbnb] Improving Performance with HTTP Streaming discusses how HTTP Streaming can improve page performance and how Airbnb enabled it on an existing codebase by Victor Lin
[Meta] Building and deploying MySQL Raft at Meta by Anirban Rahut, Abhinav Sharma, Yichen Shen, Ahsanul Haque
[Dropbox] Investigating the impact of HTTP3 on network latency for search by Tiffany Fong , Mike Lyons , and Nikita Shirokov
[Cockroachlabs] What is operational resilience and how to achieve it
[Trivago] Building Our First GraphQL Server with Go: An Implementation Guide by Kutlu Eren
[Booking.com] Generating Tailored Travel Recommendations by Lucy (Jingyu) Zou
[Github] Inside GitHub: Working with the LLMs behind GitHub Copilot Developers behind GitHub Copilot discuss what it was like to work with OpenAI’s large language model and how it informed the development of Copilot as we know it today by Sara Verdi
[Cloudflare] Unbounded memory usage by TCP for receive buffers, and how we fixed it provides a detailed explanation of how excessive memory allocation in TCP sessions can impact performance by Mike Freemon
[The Go Blog] Go Developer Survey 2023 Q1 Results
[Angular Blog] Angular v16 is here! by Minko Gechev
// ⭐️ Misc
a.k.a. the nerd section 🧑💻!
Load Balancing explores the ways that a single load balancer might distribute HTTP requests to a set of servers with a help of some fantastic visualizations by Sam Rose
A Gentle Introduction to CRDTs is distilling all the hard understanding work into a condensed and easy to understand set of reading for a software developer without any background in CRDTs or distributed systems.
The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) is an absolute must-read if you haven’t done so yet by Joel Spolsky
Thanks for reading Big Tech Digest!
Delivered bi-weekly to your inbox, this manually-curated newsletter brings you a collection of links to the latest engineering blog posts from Big Tech companies and startups. Aimed at all Software Engineers (backend, frontend, data, DevOps, mobile) and AI/ML folks at any level, Big Tech Digest is focused on engineering problems and their proposed solutions at tech companies that I find particularly interesting. No marketing or non-tech stuff. Subscribe now to join our community and keep learning!
thanks for making this list!
Love this Digest already!