3 points par xguru 2019-09-18 | Aucun commentaire pour le moment. | Partager sur WhatsApp

Un article d’analyse du document publié récemment par Google, « Procella: Unifying serving and analytical data at YouTube »

  • Google dispose déjà de Dremel (BigQuery), Mesa, Photon, F1, PowerDrill et Spanner, mais ils ne conviennent pas bien à YouTube.

  • Procella fournit une interface SQL pour les diverses tâches non-OLTP de YouTube.

  • Il fonctionne de manière similaire à Presto et utilise Borg (le prédécesseur de Kubernetes) ainsi que Colossus (la nouvelle version de GFS).

  • Les données sont stockées en colonnes, et il présente pour cela un format colonnaire appelé « Artus ».

  • Il utilise des syntaxes SQL standard comme CREATE et ALTER.

À mon avis, Procella ressemble à Presto, mais comme Presto est basé sur Java, il n’était probablement pas très adapté à Google, où une grande partie de l’infrastructure est écrite en C++…

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.