miatz™
Verify a credentialLog inSit ChuunSit Chuun
  • Learners
  • Mentors
  • Business
CoursesApplied AIProgramResidencyPlaygroundsWar RoomsXookAtlasReadiness Check
miatz

The AI-era engineering institute. The machines got fast — we train the drivers. Real work, a daily loop that compounds, and a record that proves you can think.

Toggle theme
Explore
  • Courses
  • Applied AI
  • Program
  • Residency
  • Playgrounds
  • War Rooms
  • Xook
  • Atlas
  • Readiness Check
  • Tokenizer Lab
  • Chunking Lab
  • Prompt Anatomy
  • Calibration Lab
  • All playgrounds →
Learn
  • Courses
  • The Method
  • The Residency
  • Chuun · Entrance Examination
  • Manifesto
  • The Itz'at credential
  • Verified engineers
  • Playground Catalog
  • AI Use-Case Atlas
  • AI Readiness Check
  • Guides
  • Glossary
  • Compare approaches
  • Blog
  • What's New
For teams
  • For Students
  • For Mentors
  • For Business
  • Classroom migration
  • Miatz Index
  • API reference
  • Sit Chuun
  • Log in
Company
  • About
  • Experts
  • Why it's free
  • Pricing
  • FAQ
  • Contact
  • Privacy Policy
  • Terms of Service
  • Your data & privacy requests
  • Grievance redressal
  • Security & disclosure
  • Subprocessors
  • Data Processing Agreement
Take miatz with you

The Android app is live. iOS is on the way.

Available on AndroidGet it on Google Play
Not yet on iPhoneiOS — use the web app

Miatz Private Limited

Registered office:
C-101, Lotus Tower, Arge Urban Bloom, 30/A, 4th Main, 2nd Stage, Yeswanthpur, Bengaluru, Karnataka 560022, India
CIN:
U62013KA2026PTC226418
GSTIN:
29AAVCM3922D1Z6
Phone:
+91 82802 73456
Email:
hello@miatz.com
Website:
miatz.com
Grievance Officer:
Aishwarya · aishwarya@miatz.com · replies within 30 days
© 2026 miatz · Miatz Private Limited · Built in Bangalore·PrivacyTerms

miatz™, Itz'at™, Tuukul™, T'aan™, Kanan™, Xook™ and Chuun™ are trademarks of Miatz Private Limited (registrations in progress) · what the names mean

miatz
Systems & Architecture · 300-level

Systems & Software Architecture

A principal-architect deep dive into designing systems that scale, stay consistent, survive failure, and keep evolving — from quality attributes and tradeoff thinking to distributed systems, resilience, and architectural decision-making.

Sit Chuun — free All modules
ARC-3013 creditselectiveno prerequisites
Start this course — free
What's inside

Sections & lessons

01

Architecture fundamentals

  • Quality attributes are the real requirementsconcept40 min
  • Every architecture decision is a priced tradeoffconcept40 min
  • What the architect actually doesconcept35 min
  • Coupling and cohesion decide your blast radiusconcept40 min
02

Scalability patterns

  • Statelessness and sizing a fleet with Little's Lawconcept40 min
  • Load balancing and the limits of adding serversconcept40 min
  • Caching tiers, hit rates, and the stampede problemconcept45 min
  • Read replicas, sharding, and CQRSconcept40 min
03

Data-intensive systems

  • Replication topologies and their failure modesconcept40 min
  • Partitioning, rebalancing, and secondary indexesconcept40 min
  • Consistency models from linearizable to eventualconcept40 min
  • Transactions across service boundariesconcept40 min
04

Distributed systems

  • CAP, PACELC, and what you actually give upconcept40 min
  • Consensus with Raft: election, replication, and quorumdemo45 min
  • Time, clocks, and ordering in distributed systemsconcept40 min
  • Idempotency and the exactly-once mythconcept40 min
05

Event-driven & microservices

  • Drawing service boundaries with domain-driven designconcept42 min
  • Choreography versus orchestrationconcept40 min
  • Sagas and compensating transactionsconcept42 min
  • The distributed monolith trapconcept40 min
06

API & integration design

  • Contract-first API designconcept42 min
  • Versioning and backward compatibilityconcept42 min
  • Gateways, BFF, and sync versus async integrationconcept41 min
07

Resilience & failure

  • Designing for failure modesconcept40 min
  • Timeouts, retries, and backoffconcept42 min
  • Circuit breakers, bulkheads, and load sheddingconcept42 min
  • Graceful degradation and blast radiusconcept41 min
08

Architecture decision-making

  • Architecture decision recordsconcept40 min
  • Fitness functions and evolutionary architectureconcept40 min
  • Avoiding big design up front: reversibility and the last responsible momentreflection40 min
Start this course — free

This module ends in a gate you can fail.

That's what makes passing it mean something. Sit Chuun, get placed, and start earning.

Sit Chuun — free All modules