Null Pointer Adventures

Null Pointer Adventures

Home
Deep Learning
Building a Database
Low Level Systems
System Design
Archive
About

System Design

Building an Elastic Queuing Service using Kubernetes
How do you build something like SQS with lambda workers without having to learn what an I-Ay-Em policy is
Sep 24, 2024 • 
Jyotinder
Build a Scalable Remote Code Execution Engine in Under 500 lines of Code
Exploring the architecture and code for a cloud-native code execution system with request-level resource limits and isolation.
May 4, 2024 • 
Jyotinder
Why Meta's mission critical storage system uses a low-efficiency, high-latency replication algorithm
The algorithm from 2004 that powers replication for Meta's mission critical storage layer.
Apr 8, 2024 • 
Jyotinder
Build a Concurrent Publish/Subscribe Message Broker with Go in Under 500 Lines
It's like Redis Pub/Sub but worse
Jan 22, 2024 • 
Jyotinder
Building a Distributed Task Scheduler in Go
System Design & Implementation
Jan 7, 2024 • 
Jyotinder
© 2025 JS
Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture