Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to architect and monitor a high-throughput system capable of processing 1 billion records per hour in this technical video that explores essential tools and best practices for data engineering. Dive into the implementation of Apache Kafka for real-time data streaming, Apache Spark for high-speed data pipeline processing, and the ELK Stack (Elasticsearch, Logstash, and Kibana) for comprehensive system visibility. Master real-time monitoring solutions using Grafana and Prometheus while understanding the crucial role of Kafka Schema Registry and Control Center for efficient management. Compare performance differences between Python and Java Kafka Producers, and discover practical strategies for logging, monitoring, and debugging at scale. Gain hands-on experience with building and scaling an ultra-high-performance streaming platform, complete with access to source code and detailed documentation for implementing each component of this robust architecture.
Syllabus
Introduction
Realtime monitoring with Prometheus
Outro
Taught by
CodeWithYu