Sistem Terdistribusi
Sistem terdistribusi adalah sekumpulan komputer independen yang saling terhubung baik secara jaringan lokal maupun global. Sistem terdistribusi memungkinkan beberapa mesin komputer/perangkat melaksanakan beberapa proses sekaligus.
Beberapa manfaatnya antara lain:
Scalability, apabila beban kerja komputer sudah semakin bertambah, maka dapat ditambahkan mesin komputer baru (horizontal scale) untuk membagi beban kerja.
Fault tolerance and redudancy, biasanya sering dikenal dengan high availability cluster. Apabila salah satu komputer (node) mengalami masalah, misal mati, maka komputer lain yang dalam satu cluster tetap bisa beroperasi. Sehingga sistem terus berjalan meskipun ada satu komputer yang mati.
Low latency, kecepatan akses sistem dimungkinkan lebih cepat karena user bisa mengakses node yang berdekatan secara geografis.
Dan masih banyak lagi.
Jadi, sistem terdistribusi ini akan sangat membantu untuk komputasi dengan jumlah pengguna dan perangkat yang banyak dan tersebar. Namun jika untuk sekala kecil, tentu tidak efisien karena untuk membangun infrastruktur awal perlu investasi besar.