Channel Avatar

Arpit Bhayani @UC_b1GUJv_2QiMP4BxC9-Dxg@youtube.com

132K subscribers - no pronouns :c

I am a software engineer passionate about System Architectur


01:33:01
Amazon DynamoDB - Paper Explained
22:04
Everything about HTTP Streaming and how Airbnb leverages it in production
18:35
A bug in the GitHub's Rate Limiter
13:40
DragonflyDB does not use HashTables but DashTables to hold the data - a deep dive
09:13
Why DragonflyDB uses B+ Trees to implement Sorted Set instead of Skiplist like Redis?
10:09
How DragonflyDB implements "distributed" transactions in a shared-nothing setup
08:31
DragonflyDB Architecture Overview, Internals, and Trade-offs - hitting 6.43 million ops/sec
08:16
Internals, architecture, and interesting trade-offs of Blacksmith that runs GitHub Actions 2x faster
10:00
How LinkedIn improved their latency by 60%
10:33
Designing a Realtime Gaming Leaderboard - Horizontally Scalable and Highly Available
13:07
How Rockset achieves zero data latency and workload isolation at scale
09:55
How Rockset executes query and scales the query compute horizontally on demand | Rockset Internals
11:02
How Converged Indexes makes Rockset super-efficient in all kinds of queries | Rockset Internals
08:46
Architecture deep-dive of a Real-time Analytics Database | Rockset Internals
45:32
How JioCinema live streams IPL to 20 million concurrent devices w/ Prachi Sharma | Ep 7
07:19
How Reddit designed their metadata store to serve 100k req/sec at p99 of 17ms
08:33
How PostgreSQL generates all possible query execution plans before choosing the best one.
11:08
How nested loop, hash, and merge joins work.
08:05
How PostgreSQL parses the query and constructs the Parse Tree?
08:34
PostgreSQL connection management and per-client process model explained
16:35
How DNS really works and how it scales infinitely?
09:41
Understanding Proxy, Forward Proxy, and Reverse Proxy
10:14
What happens when you type a URL into your browser?
01:30:03
Everything you need to know about CockroachDB w/ Ben Darnell | Ep 6
14:30
What exactly is the HTTP protocol and how to write a new one from scratch?
16:21
How indexes work in Distributed Databases, their trade-offs, and challenges
08:17
Understanding Database Trade-offs - The RUM Conjecture - Paper Explained
01:15:34
The Google File System - Paper Explained
09:29
Why thread pools even exist? and how to implement them?
09:43
Picking the right string column datatype - CHAR vs VARCHAR vs TEXT
13:24
The compression algorithm that powers all Time-series Databases
15:02
How databases store and transmit integers efficiently using varint encoding
15:05
How Pass by Value and Pass By Pointer work internally? Peeking into the assembly code to find out
11:08
How to start your writing journey as a software engineer
10:21
Everything you need to know about Read Uncommitted Isolation Level
48:44
Disabling Garbage Collection helped Instagram save money and get better performance
45:20
How Google designed their Highly Available Load Balancers using Anycast
42:42
CAP Theorem - From the First Principles
01:37:08
How Dukaan moved out of Cloud and on to Bare Metal w/ Subhash | Ep 5
01:08:37
Navigating Massive Codebases - From the First Principles
01:22:56
Bloom Filters - From the First Principles
09:26
If I were to learn a new programming language
16:34
Optimistic Locking - What, When, Why, and How?
19:04
How to decide which technology to learn and invest time in?
21:11
How to write deadlock free code?
17:14
How to write a Concurrent Thread-safe Queue from scratch?
21:12
I changed python language and added a new NUKE statement
10:10
Understanding Pessimistic Locking with Mutex
10:55
What should a software developer not do?
18:30
I changed the Python print statement to understand how it works internally
14:12
Peeking into assembly code to understand why count++ is not atomic
12:12
How JunoDB is designed to be a highly secure database
13:31
How JunoDB is designed to achieve six 9's of availability
16:24
How JunoDB is designed to scale horizontally
13:40
High level architecture and System Design of JunoDB
17:38
Overview of JunoDB - an open source KV store by PayPal
14:28
My process of reading, understanding, and remembering research papers
12:59
My first change in a massive open source CPython codebase
21:54
Will AI replace programmers?
14:57
How to learn better and faster as a software engineer?