Reading List
The most recent articles from a list of feeds I subscribe to.
Latency
Understanding latency is essential in all parts of our systems, including registers, main memory, disk, and network.
Types of Encryption
Lets talk about encryption foundational topic in system design. Encryption involves converting human-readable plaintext into incomprehensible text, which is known as ciphertext and decrypting it back to plaintext again.
Monoliths, Service Architecture, and Microservices
There are many discussions about which level of system granulation is the best. We went from monoliths to microservices and back again.
Redis Explained
A deep technical dive into all things Redis. Covering various Redis topologies, data persistence and process forking.
Relational Databases Explained
How Relational Databases Work. This post talks about how indexes and transactions work on the inside of relational databases.