Monolith vs Microservices Lab
Choose an architecture for a growing CSO learning platform, reveal the deployment, scaling, failure, data, and operations trade-offs, then try store and chat scenarios.


Programming Committee
Programming concepts, software development, web development, and coding practice.
Free learning materials
5 materials available
Choose an architecture for a growing CSO learning platform, reveal the deployment, scaling, failure, data, and operations trade-offs, then try store and chat scenarios.
An illustrated technical guide covering REST constraints, the Richardson Maturity Model, HTTP semantics, idempotency keys, JWT vs session auth, caching, and RFC 7807 error handling.
An illustrated technical guide covering storage engine internals (B+ Trees vs BSON/WiredTiger), normalization vs embedding heuristics, ACID isolation levels vs BASE semantics, indexing and join strategies, horizontal sharding, PostgreSQL JSONB vs MongoDB transactions, and a production decision matrix.
An illustrated technical guide covering Strategic DDD (Subdomains, Ubiquitous Language, Bounded Contexts, Context Mapping), Tactical Modeling (Value Objects, Entities, Aggregates, Invariants, Domain Events), Hexagonal Architecture (Ports & Adapters), CQRS read models, and production decision heuristics in TypeScript.
An illustrated technical guide to real-time web architecture: protocol trade-offs (polling, SSE, WebSockets, WebRTC), OS socket limits, ingress routing, message backplanes, and zero-downtime deploys.
Try adjusting your search terms, changing the selected type, or clearing active tags.
This category is ready for the committee's first slide deck, PDF, document, or interactive lesson.
Browse another committee