Modul ini membahas komponen siap pakai yang hampir selalu muncul pada desain sistem modern, yaitu CDN, object storage, cache terdistribusi, mesin pencarian, serta konfigurasi dinamis dengan feature flag. Setiap topik menjelaskan mekanisme inti komponen, model biaya yang menyertainya, dan batasan konsistensi yang harus diterima. Pemahaman atas komponen-komponen ini menjadi bekal untuk modul-modul arsitektur pada bagian selanjutnya dari jalur ini.
Building Block Inti
Komponen siap pakai pada desain modern: CDN, object storage, cache terdistribusi, pencarian, dan konfigurasi dinamis.
0/0 selesai
- CDN
Caching di edge, invalidasi, dan URL bertanda tangan untuk distribusi konten.
- Object Storage
Penyimpanan bergaya S3, siklus hidup objek, dan model biayanya.
- Cache Terdistribusi
Cluster Redis, consistent hashing, eviction, dan pilihan konsistensi cache.
- Pencarian
Intuisi inverted index dan posisi Elasticsearch atau OpenSearch dalam arsitektur.
- Konfigurasi dan Feature Flag
Control plane dinamis: konfigurasi terpusat dan pelepasan fitur bertahap.