Building Resilient Streaming Systems on GCP: Módulo 8

Serverless Messaging with Cloud Pub/Sub

Manage Data Pipelines with Cloud Data Fusion and Cloud Composer

Building Resilient Streaming Systems on GCP

El streaming nos permite obtener información en tiempo real en algún tablero o visualizador, todos estos datos se los ingiere a través de Pub/Sub y se los envía por Dataflow que puede interpretar y analizar los datos, si los datos llegan tarde en un caso de emergencia estos dejan de ser valiosos, por lo tanto la canalización deber tener la menor latencia posible, se puede aplicar un modelo de transmisión en paralelo para que ningún dato espere su turno y aumentar el tiempo de latencia, la velocidad dependerá de que tan ocupado se encuentre el servidor para ciertas horas. Un claro ejemplo de tener datos en tiempo real es poder evaluar los tweets negativos y positivos de algún producto comercial, también es aplicado para evitar fraudes, eventos, juegos, comercio de acciones, etc.

Serverless Messaging with Cloud Pub/Sub

Cloud Pub/Sub proporciona un sistema de distribución y entrega de datos totalmente administrado, para diferentes propósitos, popularmente sirve para acoplar diferentes partes de un sistema, también puede conectarse con aplicaciones dentro de Google Cloud y otras nubes de información externas. Con Cloud Pub/Sub no es necesario que las aplicaciones no estén en línea y disponibles siempre como comunicarse entre sí, simplificando así el diseño de nuestro sistema. Una aclaración es que Pub/Sub no es un software, es un servicio, es decir no es necesario instalar algo. Las bibliotecas están disponibles en C-, GO, Java, Node.js, Python y rubí en cualquier idioma.

  • Matías Idrobo
  • Williams Ortiz
  • Paúl Ramírez

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store