Yandex Educación gratuita en línea

Aplicaciones de Big Data: transmisión en tiempo real

Descripción

Hay un número significativo de tareas cuando no solo necesitamos procesar un enorme volumen de datos, sino también procesarlos lo más rápido posible. Los retrasos en la predicción del tsunami pueden costar la vida de las personas. Los retrasos en la predicción de atascos cuestan tiempo extra. Los anuncios basados ​​en la actividad de los usuarios recientes son diez veces más populares.

Sin embargo, las técnicas de procesamiento de flujo por sí solas no son suficientes para crear un sistema completo en tiempo real. Por ejemplo, para crear un sistema de recomendación, necesitamos tener un almacenamiento que permita almacenar y recuperar datos para un usuario con latencia mínima. Estas bases de datos deberían poder almacenar cientos de terabytes de datos, manejar miles de millones de solicitudes por día y tener un tiempo de actividad del 100%. Las bases de datos NoSQL se usan comúnmente para resolver este problema desafiante.

Después de terminar este curso, dominará los sistemas de procesamiento de flujo y las bases de datos NoSQL. También aprenderá a utilizar sistemas tan populares y potentes como Kafka, Cassandra y Redis.

Para aprovechar al máximo este curso, debe conocer Hadoop y SQL. También debe tener un conocimiento práctico de bash, Python y Spark.

¿Desea aprender a crear aplicaciones de Big Data que puedan soportar los desafíos modernos? ¡Salta directamente!

Precio: ¡Inscríbase gratis!

Idioma: Inglés

Subtítulos: Inglés

Aplicaciones de Big Data: transmisión en tiempo real - Yandex