sistem design, tapi versi bahasa manusia

Rancang sistem yang nggak gampang tumbang.

Mulai dari satu server yang benar. Nanti kalau traffic naik, kamu tahu bagian mana yang harus dibenahi duluan, bukan asal tempel teknologi baru.

6 materi sudah jadi16 modul dipetakanlab jalan di browser

Satu topik, lima cara belajar

Nggak semua orang belajar dari bacaan. Jadi tiap topik bisa muncul sebagai pelajaran, lab, rancangan, proyek, atau studi kasus. Semuanya nyambung lewat satu peta.

01

Pelajaran

Mekanisme dijelaskan lewat alur request, angka, dan contoh yang bisa kamu hitung sendiri.

02

Lab

Tebak dulu apa yang bakal jebol, jalankan simulasinya, lalu bandingkan tebakanmu.

03

Rancangan

Gabungkan beberapa mekanisme jadi satu layanan utuh dengan batasan yang jelas.

04

Proyek

Tulis versi kecilnya di TypeScript, lengkap dengan tes dan skenario gagal.

05

Studi kasus

Baca keputusan orang lain dan insiden nyata. Pisahkan bukti dari opini penulisnya.

Rilis 1: enam modul fondasi

Kebutuhan, jaringan, kontrak API, data, transaksi, dan cache. Enam-enamnya dipakai terus di modul setelahnya, jadi jangan skip dulu.

Semua 16 modul

bukan slide, beneran bisa dipakai

Lab: mana yang jebol duluan?

Ubah jumlah request, rasio baca, dan kapasitas server. Tebak komponen mana yang mentok lebih dulu, lalu lihat grafiknya. Semua rumus dan asumsinya ditulis terbuka.

Mainkan L01