“Salah satu masalah dengan teknologi yang relatif matang adalah tekanan untuk menghadirkan fitur baru meskipun itu tidak diperlukan. Ada tekanan luar biasa untuk menawarkan sesuatu yang baru karena, jika tidak, produk pesaing akan terlihat lebih baik,” kata Linster tentang software komersial.
PostgreSQL tidak memiliki mekanisme komersial yang melekat. Tidak ada yang membayar untuk mengembangkan fitur yang tidak mereka butuhkan saat ini. PostgreSQL sepenuhnya didorong oleh pengembangan fitur baru; tim yang mengembangkannya membutuhkan fitur itu. Ini sangat berfokus pada kebutuhan masyarakat.
Tetapi bukankah irama pengembangan yang cepat merugikan aplikasi inti perusahaan, di mana stabilitas dan backward compatibility sangat dihargai? Menanggapi itu, Linster berpendapat bahwa PostgreSQL memiliki catatan yang kuat sebagai dan merupakan salah satu database paling stabil di dunia.
Platform Serbaguna, Dapat Diperluas
Pendorong utama keberhasilan teknis PostgreSQL adalah dukungannya untuk tipe data dan semantik yang berbeda, serta inti yang dapat diperluas, kata Linster. Inti yang dapat diperluas ini menawarkan API yang terdefinisi dengan baik untuk ekstensi pihak ketiga, menghasilkan sebuah ekosistem solusi yang berkembang di sekitar PostgreSQL.
Memang, ada sejumlah ekstensi open source populer yang dikembangkan untuk menambahkan kemampuan baru ke PostgreSQL, termasuk di antaranya, produk terkemuka seperti TimescaleDB yang dibuat untuk mendukung data jenis time-series. Ekstensi ini juga biasanya diterapkan di lingkungan produksi.
Akhirnya, sifat open-source PostgreSQL mencapai puncaknya di lingkungan yang beragam dan dinamis di mana hanya ide-ide terbaik yang diadopsi. Sementara EDB adalah salah satu kontributor terbesar untuk PostgreSQL, dengan sekitar sepertiga dari kontributor dan pembuat kode. Linster mengatakan itu bukan suara yang dominan.
“Semangat yang konstan dan diskusi yang kuat tentang proyek open source dipertahankan oleh PostgreSQL. Semangat ini tidak ada di banyak proyek open source lainnya yang digerakkan oleh satu perusahaan. Ini adalah salah satu alasan mengapa PostgreSQL melampaui kompetisi. Dengan PostgreSQL, bahkan pesaing berkolaborasi dalam kode. Kecuali untuk Linux, saya tidak tahu komunitas lain di mana hal seperti ini terjadi.”
Melangkah Ke Masa Depan
Linster menolak anggapan bahwa banyak perusahaan APAC tertinggal dalam hal teknologi, seraya menunjuk pada tingginya tingkat adopsi teknologi oleh perusahaan Korea Selatan dan sejarah panjang kontribusi para konglomerat Jepang, seperti NTT dan Fujitsu, kepada PostgreSQL. “APAC adalah pasar yang kompleks dengan pola adopsi pasar yang sangat berbeda di seluruh kawasan,” ujar Linster.
Tentu saja, mengganti DBMS di satu perusahaan memang akan disertai beberapa risiko, dan tidak setiap organisasi ingin melakukan lompatan semacam itu ke open source. Dengan tidak adanya satu vendor komersial pun yang mengungguli PostgreSQL, Linster mengatakan bahwa adopsi PostgreSQL harus diikuti kemauan untuk "mencoba hal-hal baru" dan "menanggung beberapa risiko".
Menurut Linster, di titik inilah bekerja dengan mitra yang memenuhi syarat akan sangat memuluskan perjalanan. “Bekerja dengan organisasi seperti EDB saat mengadopsi Postgres dan dengan Red Hat saat mengadopsi Linux dapat mengurangi risiko itu secara signifikan. Kami dapat menjembatani risiko dalam mengadopsi hal-hal baru dan menjadi mitra yang andal untuk bekerja sama guna membantu memastikan bahwa sistem baru diterapkan dengan cepat dan berjalan dengan baik,” pungkas Marc Linster.
*Ditulis oleh Paul Mah, Tech Writer EDB, berdasarkan hasil wawancara dengan Marc Linster, Chief Technology Officer, EDB
Penulis | : | Liana Threestayanti |
Editor | : | Liana Threestayanti |
KOMENTAR