Arpit’s Newsletter

Arpit’s Newsletter

Home
Career Growth
System Design
Deep Dives
Papers and Musings
Outage Dissections
About

Sitemap - 2023 - Arpit’s Newsletter

How to keep yourself unblocked?

Two Qualities To Succeed In Tech

Will AI replace programmers?

How to learn better and faster as a software engineer?

Why most TCP servers are multi threaded and how to build one from scratch

Datetime vs Timestamp datatype in databases - Which one is better?

Writing Good Multi-threaded Programs: Ensuring Correctness and Optimality

Why do databases store data in B+ trees?

Thundering Herd Problem and addressing it with randomness

Designing Idempotent Payment APIs

Slack's Email Classification Service

How Shopify Balances Database Shards Without Downtime

How Grab stores and processes millions of orders every day

How Twitter keeps its Search up and stable

Razorpay's journey to microservices

How Zomato improved its search using NLP

Engineering that powers SOS emergency on Uber

© 2025 Arpit Bhayani
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share