Netflix uruchamia portal dla projektów open source

Netflix uruchamia portal dla projektów open source

    przez -
    0 193
    Netflix
    Netflix, firma zajmująca się wypożyczaniem filmów poprzez media strumieniowe oraz za pośrednictwem poczty na terenie Stanów Zjednoczonych, uruchomiła specjalny portal dla projektów open source. Całość jest aktualnie hostowana na github. Przy okazji firma umieściła na stronie pierwszy projekt – Curator, który to jest biblioteką klienta Javy dla Apache Zookeeper.

    Biblioteka ta została zaprojektowania do rozwiązania problemów z wykorzystaniem dołączonego klienta Java Zookeeper, który jest skomplikowany, podatny na błędy i wymaga sporo ręcznego pisania kodu. Curator zawiera klienta, który zastępuję wbudowaną klasę ZooKeeper, obsługującą niskopoziomowe programowanie, wysokopoziomowe API/framework oraz obsługuje skomplikowane zarządzanie połączeniami i zbiór funkcji zbudowanych nad całym frameworkiem. Netflix używa ZooKeeper w ramach generowania ID, kontroli kopii zapasowych, śledzenia i cacheowania ID. Źródła Curator dostępne są na licencji Apache 2.0.

    Innymi projektami, które firma zamierza dodać w przyszłości są: Astyanax (klient Apache Cassandra), Priam (koproces konfiguracji Cassandra, zarządzania tokenami i kopii zapasowej/przywracania) oraz CassJMeter (wtyczka JMeter do uruchamiania testów Cassandra).