#dusk $GPS $TUT $DUSK @Dusk
Dulu saya mengira jaringan yang bagus hanya perlu cepat. Tapi semakin saya membaca tentang Dusk, semakin saya berpikir bahwa prediktabilitas bisa sama—bahkan lebih—penting.

Kadcast menggunakan overlay terstruktur alih-alih gossip acak untuk membuat latensi jaringan lebih dapat diprediksi. Yang penting bukan hanya cara jaringan memindahkan data, tetapi apa yang membantu lapisan-lapisan di atasnya agar tidak perlu menangani sendiri.

Jaringan yang tidak dapat diprediksi mendorong kompleksitas ke atas: timeout, retry, buffer, logika fallback. Para pengembang akhirnya merancang dengan mempertimbangkan hal-hal yang tidak bisa dibuat dapat diprediksi oleh lapisan dasar. Setiap ketidakpastian yang dihilangkan di lapisan dasar adalah kompleksitas yang tidak perlu dibawa oleh para pengembang.

Itu memberi saya cara pandang yang berbeda tentang performa. Ini bukan hanya soal seberapa cepat sebuah jaringan merespons, tapi juga berapa banyak asumsi yang bisa dihentikan oleh para pengembang untuk terus mereka buat.

Untuk infrastruktur finansial, perbedaan itu terasa penting. Jika prediktabilitas juga merupakan bentuk performa, apakah nilai terbesarnya ada pada hal-hal yang tidak lagi perlu dipikirkan oleh para pengembang?