Apache Kafka and KSQL in Action : Let’s Build a Streaming Data Pipeline! by Robin Moffatt

Ғылым және технология

Have you ever thought that you needed to be a programmer to do stream processing and build streaming data pipelines? Think again! Apache Kafka is a distributed, scalable, and fault-tolerant streaming platform, providing low-latency pub-sub messaging coupled with native storage and stream processing capabilities. Integrating Kafka with RDBMS, NoSQL, and object stores is simple with Kafka Connect, which is part of Apache Kafka. KSQL is a SQL streaming engine for Apache Kafka, and makes it possible to build stream processing applications at scale, written using a familiar SQL interface.
In this talk we’ll explain the architectural reasoning for Apache Kafka and the benefits of real-time integration, and we’ll build a streaming data pipeline using nothing but our bare hands, Kafka Connect, and KSQL.
Gasp as we filter events in real time! Be amazed at how we can enrich streams of data with data from RDBMS! Be astonished at the power of streaming aggregates for anomaly detection!

Пікірлер: 30

  • @Ennem0_o
    @Ennem0_o2 жыл бұрын

    Probably one of the best talk I've seen on Kafka capabilities. If you don't agree with me, please no thumb down, simply provide more relevant links 😉

  • @rmoff
    @rmoff4 жыл бұрын

    Demo code: github.com/confluentinc/demo-scene/blob/master/build-a-streaming-pipeline/ Slides: rmoff.dev/ljc-kafka-01

  • @olehprotsenko3561

    @olehprotsenko3561

    3 жыл бұрын

    Thanks for the demo, would be great to have an example with KSQL (table) aggregation group by 2 or more fields as a key.

  • @ranjithpals
    @ranjithpals2 жыл бұрын

    Very helpful in understanding some basics of ksql, streams, tables, topics and how are they are interconnected.

  • @rahult883
    @rahult8833 жыл бұрын

    Extremely helpful and to the point. Thank you so much!

  • @TheRealKwena
    @TheRealKwena4 жыл бұрын

    I love this! thank you, clear and simple.

  • @2007selvam
    @2007selvam4 жыл бұрын

    Really very good presentation Robin

  • @alokkumartiwari6482
    @alokkumartiwari64822 жыл бұрын

    Great demo, Extremely useful..

  • @soumikdutta77
    @soumikdutta772 жыл бұрын

    Such an amazing gateway introduced to us which talks about Streaming ETL. Thank you Mam . Hope to talk to you one day !

  • @jishnuanchery
    @jishnuanchery7 ай бұрын

    great talk.

  • @leoxiaoyanqu
    @leoxiaoyanqu4 жыл бұрын

    Great talk, and the pointer was pretty cool

  • @Eagle-eyed978
    @Eagle-eyed9784 жыл бұрын

    Excellent Talk

  • @DevWonYoung
    @DevWonYoung4 жыл бұрын

    awesome KSQL!! awesome Robin!!

  • @gurumhase2198
    @gurumhase21983 жыл бұрын

    Very impressive session

  • @rajeshpednekar9317
    @rajeshpednekar93174 жыл бұрын

    Good presentation for KSQL insights

  • @darlingtonmatongo9436
    @darlingtonmatongo94362 жыл бұрын

    very very good presentation, thanks very much

  • @mahadyh
    @mahadyh5 жыл бұрын

    great demo :)

  • @CarloL525
    @CarloL5253 жыл бұрын

    Excellent demo

  • @krishnakummar16
    @krishnakummar164 жыл бұрын

    awesome demo

  • @harjeetkajal
    @harjeetkajal3 жыл бұрын

    Great explanation !

  • @namanbhayani1016
    @namanbhayani1016 Жыл бұрын

    Awesome!

  • @azurpazur
    @azurpazur5 жыл бұрын

    Very nice

  • @illiakailli
    @illiakailli2 жыл бұрын

    17:22 LETS use CAPS FOR STREAM NAMES and TOPICS but not ALWAYS

  • @sogab2bab
    @sogab2bab4 жыл бұрын

    Is there any tutorial document for a JDBC-Connector ??

  • @rmoff

    @rmoff

    4 жыл бұрын

    Yes, check out rmoff.dev/youtube for several tutorials using this connector

  • @murali.m8026
    @murali.m80264 жыл бұрын

    Which one is best for developers career, kafka or node js

  • @jonnytheponny5753

    @jonnytheponny5753

    4 жыл бұрын

    actually at least both: they are completely orthogonal skills. node a programme language and kafka an architectural / data persistence pattern. In a real world you would always need both.

  • @krishnakummar16

    @krishnakummar16

    4 жыл бұрын

    for developers, solve problems, write algorithms. kafka is just a tool

  • @danish162
    @danish1623 жыл бұрын

    all those late comers, so distracting

Келесі