Tag
#Architecture
4posts

Tech12 min read
Python Concurrency: Understanding GIL, Threading, and Multiprocessing from First Principles
In-depth guide to Python Concurrency: Master the GIL, understand Threading vs Multiprocessing, optimize I/O vs CPU workloads, and backend architecture.
#Python#Concurrency#Backend

Tech3 min read
Why Cheap Hardware Won't Make Redis Replace a Core Database
As hardware gets cheaper, why not use Redis as the main database? The short answer: because the limitation isn't speed. It's guarantees and data semantics.
#System Design#Database#Redis

Tech6 min read
When to Use Classes vs. Functions in Python: A Design Checklist
A repeatable mental checklist for Python developers to decide when to use classes, functions, instance state, and dependency injection.
#Tech#Python#Software Design

Tech4 min read
Monolith vs. Microservices: The 'Mansion vs. Village' Mental Model
Is Microservices mostly hype? A mastery guide to the 'Distributed Monolith', Latency taxes, and knowing when to split.
#System Design#Architecture#Microservices