M13Rilis 46 dari 6 sudah terbit0/6
Aplikasi real-time dan sistem sosial
Mengirim pembaruan langsung tanpa kehilangan pesan saat klien terputus atau tumbuh terlalu lambat.
- Prasyarat
- M03, M06, M07, M08, M10
Praktik Plus
Ambil Plus · Rp99rbLab, rancangan, proyek, dan studi kasus modul ini. Yang segera belum bisa dibuka.
- Lab L13Sambungkan ulang tanpa kehilangan alurPlussegera
- Proyek B10Plussegera
- Studi kasus C02Plussegera
Isi modul
0/6 selesai- Pilih kanal real-timeM13.01Bandingkan polling, long polling, SSE, dan WebSocket berdasarkan kebutuhan pengiriman.
- Kelola koneksiM13.02Tangani penyambungan ulang, heartbeat, presence, perutean koneksi, dan buffer tiap klien.
- Kirim pesan chatM13.03Modelkan ID pesan, cakupan urutan, acknowledgment, pengiriman saat offline, dan status belum dibaca.
- Representasikan graf sosialM13.04Bandingkan tabel adjacency, reverse edge, partition key, dan kondisi saat basis data graf tidak diperlukan.
- Buat feedM13.05Bandingkan push, pull, fan-out hibrida, distribusi pengikut yang timpang, dan pemulihan event yang terlewat.
- Berkolaborasi secara konkurenM13.06Perkenalkan log operasi, resolusi konflik, serta batas pendekatan OT dan CRDT.