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.
Mahdi Yusuf is currently Senior Staff Engineer at 1Password, previously the CTO at Gyroscope. Before that I spent time as a technical researcher focused on security vulnerabilities and exploitations.
There are many discussions about which level of system granulation is the best. We went from monoliths to microservices and back again.
A deep technical dive into all things Redis. Covering various Redis topologies, data persistence and process forking.
How Relational Databases Work. This post talks about how indexes and transactions work on the inside of relational databases.
Fallacies of distributed systems are a set of assertions made by L Peter Deutsch and others at Sun Microsystems describing false assumptions that programmers new to distributed applications invariably make.
Simon is the creator of Datasette and co-creator of Django web framework. Formerly he was a JSK journalism fellow at Stanford, and prior to that an Engineering Director at Eventbrite.
This is Architecture Notes, a brand new site by Mahdi Yusuf. Your place for architecture design notes and stories. Learn about how the systems you use everyday from the engineers who built them.