This course is a robust discussion of many topics to learn engineering concepts with regard to event-driven architectures and implementations. Students will gain experience analyzing, designing, and implementing an event-driven system leveraging technologies such as Apache Kafka, Apache Druid, OpenTelemetry, Kafka Streams, and more.At the conclusion of the course, students will have experience or exposure to:● Modern data processing concepts● Analyzing/Designing event-driven data architectures● Kafka Streams and Apache Flink for data processing● Analytical Database solutions using Apache Pinot and/or Druid● Building observable and maintainable applications● Testing strategies and best practices● Additional engineering concepts applicable to large-scale enterprise developmentThe course will be a mix of lecture, discussion, use-case evaluation, and hands-on activities to cover the broad domain of modern data engineering
Gopher Grades is maintained by Social Coding with data from Summer 2017 to Spring 2024 provided by the Office of Institutional Data and Research
Privacy Policy