Procella - Mesin basis data YouTube
(tech.marksblogg.com)Tulisan interpretatif tentang makalah yang baru-baru ini dipublikasikan Google, "Procella: Unifying serving and analytical data at YouTube"
-
Google sebenarnya sudah memiliki Dremel (BigQuery), Mesa, Photon, F1, PowerDrill, dan Spanner, tetapi semuanya kurang cocok untuk YouTube.
-
Procella menyediakan antarmuka SQL untuk berbagai pekerjaan non-OLTP di YouTube.
-
Bekerja mirip seperti Presto, serta menggunakan Borg (pendahulu Kubernetes) dan Colossus (versi baru GFS).
-
Data disimpan dalam basis kolom, dan untuk ini diperkenalkan format kolumnar bernama "Artus".
-
Menggunakan sintaks SQL standar seperti CREATE, ALTER, dan sebagainya.
Menurut penulis, Procella memang mirip Presto, tetapi karena Presto berbasis Java, tampaknya itu tidak terlalu cocok untuk Google yang memiliki banyak infrastruktur yang ditulis dalam C++..
Belum ada komentar.