Studi Kasus

Empat desain terpandu dan satu katalog algoritma: pemendek URL, rate limiter, notifikasi, feed, dan chat.

Modul studi kasus menerapkan kerangka desain dari seluruh modul sebelumnya pada lima desain utuh, yaitu pemendek URL, rate limiter, sistem notifikasi, feed berita, dan sistem chat. Setiap topik menelusuri kebutuhan dan estimasi, antarmuka, desain tingkat tinggi, pendalaman komponen, serta mode kegagalan, dan disertai perhitungan atau simulasi Python yang dapat dieksekusi ulang. Rate limiter dibedah sebagai katalog algoritma, sedangkan empat topik lainnya berjalan sebagai desain terpandu, sehingga kerangka yang sama siap dipakai pada modul pengerjaan proyek di akhir jalur.