Netflix Membuka Portal Untuk Proyek Open Sourcenya
• 1 • 189
Netflix, perusahan berbasis di Amerika Serikat yang menyediakan layanan DVD-lewat-pos dan streaming video mengumumkan bahwa mereka membuka sebuah portal untuk proyek-proyek open source yang dimiliki. Mereka juga merilis proyek pertama di portal tersebut bernama Curator, Pustaka klien java utuk Apache Zookeeper. Portal ini merupakan sebuah halaman github untuk proyek Netflix. Proyek lain yang direncanakan dirilis di portal ini diantaranya Astyanax (klien Apache Cassandra), Priam (konfigurasi Cassandra, manajemen token, dan proses backup/recovery), dan CassJMeter (test Cassandra sebagai plugin JMeter).
Curator didesain untuk mengatasi masalah ketika menggunakan klien java terbundel ZooKeeper yang oleh pengembang Netflix disebutkan merupakan hal yang tidak sederhana dan cenderung error dan melibatkan banyak pembersihan kode secara manual. Curator memasukkan sebuah klien yang mengganti sebuah kelas yang terbundel didalam ZooKeeper yang menangani urusan internal low-level, framework/API level atas yang mengganti kompleksitas memanage koneksi dan sebuah koleksi resep curator dikembangkan diatas framework tersebut. Netflix menggunakan ZooKeepr secara ekstensif sebagai bagian untuk mengenerate ID, kontrol backup, tracking dan cache ID. Kode sumber curator dilepas dibawah lisensi Apache 2.0 dan tersedia untuk diunduh di repositori github, kode biner dihost di Maven Central. Dokumentasi dapat ditemukan di wiki Curator.
Via h-online open