Arpit Bhayani
Projects
Blogs
Notes
Videos
Papershelf
Bookshelf
Courses
Talks
Home
Topics
Golang
#golang
(11)
11 videos
All
11
Systems Internals
7
Distributed Systems
2
Career Growth
1
Algorithms & Data Structures
1
2026
(1)
May 02
VIDEO
Implementing DEL, EXPIRE, and Auto-Cleanup in Redis Internals
Systems Internals
#redis
#database-internals
#distributed-systems
2024
(1)
Jan 04
VIDEO
How Pass by Value vs Pass by Pointer Works Internally: An Assembly Deep Dive
Systems Internals
#golang
#systems-internals
#assembly
2023
(7)
Aug 22
VIDEO
A Systematic Framework for Learning a New Programming Language
Career Growth
#software-engineering
#learning-frameworks
#rust
Jul 05
VIDEO
Designing and Implementing a Concurrent Thread-Safe Queue from Scratch
Systems Internals
#concurrency
#thread-safety
#queues
Jun 23
VIDEO
Understanding Pessimistic Locking and Mutexes in Concurrent Programming
Systems Internals
#concurrency
#mutex
#pessimistic-locking
Jun 03
VIDEO
Implementing Bloom Filters from Scratch: Internals, Memory Optimization, and False Positive Dynamics
Algorithms & Data Structures
#bloom-filters
#probabilistic-data-structures
#golang
May 25
VIDEO
Designing a High-Throughput, Secure Key-Value Store: Inside PayPal's JunoDB
Distributed Systems
#junodb
#databases
#distributed-systems
Apr 21
VIDEO
Building a Multi-Threaded TCP Server from Scratch: Socket Programming & Concurrency Internals
Systems Internals
#networking
#tcp-ip
#socket-programming
Mar 19
VIDEO
Writing Efficient and Fair Multi-Threaded Programs
Systems Internals
#multithreading
#concurrency
#performance-optimization
2022
(2)
Oct 14
VIDEO
Building a Simple Synchronous TCP Echo Server: Foundations of Redis Internals
Systems Internals
#redis
#networking
#tcp-sockets
Mar 30
VIDEO
Implementing Distributed Transactions Using the Two-Phase Commit Protocol
Distributed Systems
#distributed-transactions
#two-phase-commit
#microservices