Home/Learn/Backend Engineering
Topic

Backend Engineering

Connect API boundaries, storage, queues, caching, consistency, and operational failure into backend judgment.

10 Concepts100 Articles34h 49m

Overview

Connect API boundaries, storage, queues, caching, consistency, and operational failure into backend judgment.

How this topic helps

System Design
Distributed Systems
Architecture
Databases

Learning Path in this Topic

Series that contain articles from Backend Engineering. Select a path to filter the article list.

Articles

100 matched articles

Article 1System Design API Design for Interviews: Contracts, Idempotency, and PaginationTLDR: In system design interviews, API design is not a list of HTTP verbs. It is a contract strategy: clear resource boundaries, stable request and response shapes, pagination, idempotency, error sema12 minArticle 2Backend for Frontend (BFF): Tailoring APIs for UITLDR: A "one-size-fits-all" API causes bloated mobile payloads and underpowered desktop dashboards. The Backend for Frontend (BFF) pattern solves this by creating a dedicated API server for each clien10 minArticle 3Decorators Explained: From Functions to FrameworksšŸ“– The Copy-Paste Crisis: When Timing Code Invades Twenty Functions Sofia is three months into her first Python backend role. The team runs a performance review and discovers the data-processing API i24 minArticle 4Async Python: asyncio, Coroutines, and Event Loops Without the ConfusionšŸ“– The 500-Second Problem: What Cooperative Multitasking Actually Fixes Suppose your monitoring pipeline checks the health endpoint of 1,000 internal microservices. Each HTTP call takes about 500 mill27 minArticle 5Azure Cosmos DB API Modes Explained: NoSQL, MongoDB, Cassandra, PostgreSQL, Gremlin, and TableTLDR: Cosmos DB's six API modes are wire-protocol compatibility layers over one shared ARS storage engine — except PostgreSQL (Citus), which is genuinely different. Every API emulates its native datab24 minArticle 6Functional Python: map, filter, itertools, and functoolsšŸ“– The Nested-Loop Tax: When Five Stages of ETL Collapse Under Their Own Weight Picture this task. You receive a batch of raw order records from a sales API. Your pipeline must: (1) skip cancelled ord29 min

Page 1 of 17