← All articles

#performance

4 articles

Concurrency

Doing many things at once without breaking everything. Concurrency vs parallelism, language models, race conditions, and practical rules.

· 4 min read
backend concurrency parallelism

Scaling Part 2

CDNs, read replicas, sharding, finding bottlenecks, N+1 queries, and a performance checklist for production backends.

· 3 min read
backend scaling cdn

Scaling Part 1

From one server to many. Vertical vs horizontal scaling, load balancers, stateless architecture, and quick performance wins.

· 3 min read
backend scaling load-balancer

Caching

Why hit the database when you don't have to. Cache layers, invalidation strategies, Redis, and when caching makes sense.

· 3 min read
backend caching redis