Sistem Terdistribusi: Mesin Penggerak di Balik Big Data yang Mengubah Dunia
Oleh : Dr. L.N. Harnaningrum, S.Si., M.T.
Dosen Prodi : Informatika Universitas Teknologi Digital Indonesia
Bidang Keminatan Penulis : Mobile Embedded System
Sistem terdistribusi adalah kumpulan beberapa komputer yang bekerja sama untuk menyelesaikan suatu tugas atau memproses informasi, meskipun komputer-komputer tersebut berada di tempat yang berbeda. Komputer-komputer tersebut saling terhubung dan berbagi tugas, sehingga pekerjaan bisa dilakukan lebih cepat dan efisien. Contohnya seperti saat kita menggunakan layanan online seperti toko daring atau aplikasi peta, di mana banyak server di berbagai tempat bekerja sama untuk memberikan informasi atau layanan yang kita butuhkan dengan cepat.
Cara kerja sistem terdistribusi dapat digambarkan seperti cara kerja tim di sebuah kantor. Sebuah tim mempunyai tugas besar, dimana tugas tersebut dibagi kepada seluruh anggota tim. Setiap anggota tim mempunyai tugas masing-masing dan mengerjakan secara bersama-sama. Anggota tim dapat bekerja dari lokasi manapun selama pekerjaan itu dapat ia selesaikan. Pekerjaan dapat saling dilihat dan dipantau oleh anggota tim. Dan jika suatu saat ada anggota tim tidak dapat melaksanakan tugas, anggota lain dapat mengerjakan pekerjaan tersebut. Sehingga pekerjaan tim tersebut tetap dapat diselesaikan. Dengan sistem terdistribusi, tugas dapat diselesaikan dengan cepat dan efisien.
Sistem terdistribusi tidak lepas dengan big data. Big data adalah kumpulan data dalam jumlah yang sangat besar. Bagaimana data tersebut dihimpun? Bayangkan jika kita menggunakan medsos, toko online, sensor-sensor atau semacamnya. Masing-masing dari mereka itu mempunyai jutaan akun pengguna, setiap pengguna memposting konten setiap hari bisa lebih dari satu kali. Dengan aktifitas sebanyak itu, tentu tidak sulit untuk mendapatkan data yang cukup banyak dalam waktu yang singkat. Misalnya kita akan menghitung jumah kendaraan yang lewat di sebuah perempatan yang ramai. Betapa susahnya kita menghitung secara manual dengan mengamati dan mencatat kendaraan tersebut. Tetapi dengan menggunakan sensor, data kendaraan akan terpantau sensor, masuk ke sistem yang terhubung ke sensor, diolah dan dihasilkan jumlah kendaraan yang lewat. Nah, untuk mendapatkan data seperti itu, tentu butuh resource yang tinggi dan perangkat yang memadai. Dengan menggunakan sistem terdistribusi pekerjaan bisa dibagi ke beberapa komputer tersebut. Dengan sistem terdistribusi juga kita dapat memproses informasi lebih cepat dan membuat keputusan berdasarkan data real time.
Contoh penggunaan sistem terdistribusi yang melibatkan big data adalah e-commerce, navigasi dan transportasi, layanan streaming, media sosial. E-commerce yang dilakukan oleh toko online menggunakan sistem terdistribusi dan big data untuk mengelola jutaan transaksi dan memberikan rekomendasi produk yang sesuai dengan preferensi pengguna. Contoh lainnya adalah navigasi dan transportasi, misalnya aplikasi gmap. Aplikasi ini memproses data jutaan kendaraan, jalan, lokasi dan pengguna untuk memberikan informasi yang dicari pengguna. Aplikasi ini bahkan mampu memberikan informasi mengenai kondisi kepadatan pada titik-titik tertentu yang ada di map. Ada juga layanan streaming. Video streaming, seperti netflix, menggunakan sistem terdistribusi untuk menyimpan jutaan film, serial drama dan video lainnya di seluruh dunia dan menyimpan riwayat pengguna serta menganalisis preferensi pengguna untuk memberikan tontonan yang relevan. Sistem terdistribusi dan big data juga digunakan di bidang kesehatan untuk menganalisis data pasien secara cepat dan memberi diagnosis lebih akurat. Sektor pemerintahan memanfaatkannya untuk mengelola data kependudukan dan mengembangkan layanan publik secara efisien.
Dari uraian tersebut kita dapat melihat bahwa sistem terdistribusi dan big data berperan penting dalam memberikan layanan digital yang kita gunakan setiap hari menjadi lebih cepat dan responsif. Hal ini memudahkan pengguna dan memberikan pengalaman personalisasi.
Mengingat pentingnya sistem terdistribusi dan big data dan betapa ilmu ini sangat berguna untuk masa kini dan masa mendatang, maka mempelajari sistem terdistribusi adalah sebuah langkah yang tepat dan cerdas. Dengan menjadi bagian dari UTDI, kita dapat mempelajari semua itu sampai tuntas. Digital ya UTDI.