Prashant Malik: Sang Kreator Cassandra

Ridwan Fajar 30 Maret 2016

Prashant Malik: Sang Kreator Cassandra

Cassandra sebagai salah satu database NoSQL yang pertama kali dibangun di Facebook sampai akhirnya berada dibawah bimbingan Apache, tak lepas dari dua orang yang menciptakannya. Avinash Laksman dan Prashant Malik membangun database ini ketika bekerja di Facebook. Cassandra sendiri awalnya digunakan untuk memecahkan masalah pencarian inbox di mail pengguna Facebook. Dan akhirnya pada tahun 2008, Inbox Search berhasil dibangun dan melayani 100 juta pengguna pada saat dirilis. Dan akhirnya menembus 500 juta pengguna. Cassandra sendiri dipengaruhi oleh Amazon Dynamo dan Google BigTable.

Dalam paper yang ditulis mereka, mereka menulis beberapa hal seperti data model, client API, system design, dan algoritma distribusi yang membangun Cassandra. Berdasarkan profil di LinkedIn milik Prashant, dia sudah tidak lagi bekerja di Facebook. Saat ini dia sudah menjadi seorang Co-Founder dan CTO di sebuah perusahaan miliknya yang bernama LimeRoad.Com. Selain itu Prashant juga menjadi investor di beberapa perusahaan yang bermarkas di Amerika Serikat dan India seperti Swiftype, Bobble App, Appiterate, ShadowFax, Hinge App, Stayzilla, dan UrbanClap.

Prashant bekerja di Facebook selama 5 tahun. Dia mengarungi jabatan 1 tahun lamanya sebagai Engineering Manager. Sebelumnya dia bekerja sebagai technical leader selama 4 tahun termasuk pada masa jabatan tersebut membangun Cassandra. Selain bekerja di Facebook, Prashant bekerja juga di Microsoft sebagai software engineer selama 7 tahun lamanya dari 1999 sampai 2006. Dan sebelum bekerja di Microsoft, Prashant terlebih dahulu bekerja sebagai technical lead pada tahun 1995 - 1998 di Siemens Public Communication Software Ltd.

Baca juga 7 Basis Data NoSQL Populer

Prashant merupakan lulusan Indian Institute of Technology di Delhi dengan menyandang gelar Sarjana Teknologi (B. Tech) di bidang Ilmu Komputer dan Teknik dengan masa kuliah 1991 - 1995. Berikut adalah sejumlah publikasi selama Prashant berkarya di dunia IT:

  • Scaling the Messages Application Back End, 12 April 2011, dirilis oleh Facebook Engineering
  • Cassandra - A Decentralized Structured Storage System, April 2010, dirilis oleh ACM SIGOPS Systems Review
  • Cassandra - Structured Storage System on a P2P Network, 2009, dirilis oleh PODC '09 Proceedings of the 28th ACM Symposium on Principles of Distributed Computing

Selain itu Prashant mempunyai beberapa paten yang didaftarkan di Amerika serikat sebagai berikut:

  • Organizing Conversation Threads Based on Social Information, dirilis pada tanggal 28 Oktober 2011, United States Patent 284567
  • Indexing and Organizing Messages in a Messaging System Using Social Network Information, dirilis pada tanggal 27 Oktober 2010, United States Patent 12/913701
  • Generic framework for EAP, dirilis pada tanggal 14 Agustus 2008, United States Patent 704624
  • Secure server plug-in architecture for digital rights management systems, dirilis pada tanggal 8 Desember 2009, United States Patent 7631318
  • dan paten - paten lainnya
(rfs)