Companies Home Search Profile

Designing Event-driven Applications Using Apache Kafka Ecosystem

Focused View

Bogdan Sucaciu

2:27:12

46 View
  • 01.Course Overview.mp4
    01:39
  • 02.Introduction.mp4
    01:12
  • 03.Enterprise Software Architectures.mp4
    05:03
  • 04.Messages, Events, Commands.mp4
    01:41
  • 05.EDA Benefits.mp4
    02:38
  • 06.EDA Drawbacks.mp4
    01:39
  • 07.Event Storming.mp4
    04:23
  • 08.Demo - Event Storming.mp4
    04:01
  • 09.Summary.mp4
    00:33
  • 10.Introduction.mp4
    00:21
  • 11.Why Kafka.mp4
    05:31
  • 12.Kafka Architecture.mp4
    02:09
  • 13.Demo - Kafka Setup.mp4
    03:52
  • 14.Topics.mp4
    05:40
  • 15.Kafka Producer.mp4
    02:03
  • 16.Demo - Kafka Producer.mp4
    03:29
  • 17.Kafka Consumer.mp4
    01:37
  • 18.Demo - Kafka Consumer.mp4
    03:17
  • 19.Summary.mp4
    01:03
  • 20.Introduction.mp4
    00:26
  • 21.Serialization Formats.mp4
    04:08
  • 22.AVRO.mp4
    04:06
  • 23.Demo - AVRO.mp4
    02:34
  • 24.Schema Registry.mp4
    04:37
  • 25.Demo - Schema Registry.mp4
    04:17
  • 26.Summary.mp4
    00:42
  • 27.Introduction and Streaming Use Cases.mp4
    03:11
  • 28.Designing a Fraud Detection Application.mp4
    04:15
  • 29.Kafka Streams.mp4
    05:05
  • 30.Duality of Streams.mp4
    01:37
  • 31.Stateless and Stateful Processors.mp4
    02:19
  • 32.Demo - Kafka Streams.mp4
    04:44
  • 33.Summary.mp4
    00:51
  • 34.Introduction.mp4
    00:42
  • 35.KSQL Basics.mp4
    05:24
  • 36.Windowing.mp4
    02:53
  • 37.KSQL Syntax.mp4
    02:34
  • 38.Demo - Alerting with KSQL.mp4
    05:33
  • 39.Summary.mp4
    01:00
  • 40.Introduction.mp4
    00:29
  • 41.Why Kafka Connect.mp4
    05:48
  • 42.Kafka Connect Architecture.mp4
    03:04
  • 43.Connectors, Converters, Transforms.mp4
    03:33
  • 44.Demo - JDBC Sink Connector.mp4
    06:36
  • 45.Summary.mp4
    00:59
  • 46.Introduction.mp4
    00:36
  • 47.Kafka Protocol and Clients.mp4
    03:26
  • 48.REST to the Rescue.mp4
    01:34
  • 49.Demo - REST Proxy.mp4
    05:48
  • 50.Summary.mp4
    00:41
  • 51.Course Wrap-up and Whats Next.mp4
    01:49
  • Description


    Apache Kafka has become one of the most popular tools available when it comes to enterprise messaging and streaming. In this course, you will learn the basics of creating an event-driven system using Apache Kafka and the ecosystem around it.

    What You'll Learn?


      Companies today need to react faster than ever to customer needs, and classic methods of handling data may not be enough for the ever-changing world of technology. In this course, Designing Event-driven Applications Using Apache Kafka Ecosystem, you will gain the ability to design a real-time event-driven system. First, you will learn the basics of event-driven systems and how to get into the mindset of creating one. Next, you will discover Apache Kafka and several tools for integrating with it to make the process even smoother. Finally, you will explore how to think the “streaming” way by processing data as it arrives in your system. When you are finished with this course, you will have the skills and knowledge of Apache Kafka and the ecosystem around it needed to design an event-driven system.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Bogdan Sucaciu
    Bogdan Sucaciu
    Instructor's Courses
    Software Engineer by day, Pluralsight author by night, Bogdan likes to experiment with cutting-edge technologies and teach about them. His favorite talking subjects are streaming data, event-driven architectures, distributed systems, and cloud technologies. He has several years of experience “cooking” software with JVM based languages, some flavors of web technologies, and garnishing with automated testing. He holds a BS in Robotics where he spent countless hours programming microcontrollers and IoT devices and of course, building robots. There, he discovered his passion, designing, and coding complex systems so he pursued his dream and became a self-taught programmer.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 51
    • duration 2:27:12
    • level preliminary
    • Release Date 2023/10/11