This presentation was recorded at GOTO Chicago 2023. #GOTOcon #GOTOchgo https://gotochgo.com Mary Grygleski - Streaming Developer Advocate at DataStax @marygrygleski9271 ORIGINAL TALK TITLE Event Streaming in The Cloud Native World with Apache Pulsar RESOURCES https://pulsar.apache.org https://bookkeeper.apache.org https://zookeeper.apache.org https://www.datastax.com/products/astra-streaming https://www.datastax.com/products/luna-streaming https://awesome-astra.github.io/docs https://streamnative.io/pulsar/pulsar-vs-kafka Mary https://twitter.com/mgrygles https://github.com/mgrygles https://linkedin.com/in/mary-grygleski https://www.twitch.tv/mgrygles ABSTRACT The world is moving at an unprecedented pace and much of it has been powered by the innovations in software and systems. While event handling, messaging, and processing are not necessarily brand new concepts, the recent emergence in hardware such as virtualizations, multi-core processors, and so on, are in fact pushing the envelope in software design and development, elevating it to higher levels of capabilities never seen before. In the case of streaming which very often leverages on the underlying messaging mechanism(s) to bring distributed messaging to higher forms of purposes, such as IoT/IIoT applications, AI/ML data pipelines, or even eCommerce recommendations, event streaming platform has indeed become the “glue” in enabling data to flow through disparate systems in the pipeline and in a very dynamic fashion. This talk on event streaming is meant for anyone interested in learning about it, and understanding how it fits into the modern software development design and architecture, as well as seeing some of the challenges it faces especially in the Cloud Native environment. We’ll then take a look at an open source platform - Apache Pulsar, which is poised to become the de facto new generation of distributed messaging and streaming platform that will bring joy to developers, and enable systems and applications to be highly responsive with its true real-time capabilities. [...] TIMECODES 00:00 Intro 03:43 Agenda 04:40 The many facets of computing events 15:51 Event messaging semantics/patterns 17:48 Event streaming: A step beyond event messaging 21:54 Intro to Apache Pulsar 27:57 How is Pulsar different? 35:57 Highlighting a few developer features 38:19 DataStax managed cloud - Astra 39:59 Demo 45:14 Appendix/resources 47:01 Outro Download slides and read the full abstract here: https://gotochgo.com/2023/sessions/2581 RECOMMENDED BOOKS David Kjerrumgaard • Apache Pulsar in Action • https://amzn.to/3Q2V9gv Jowanza Joseph • Mastering Apache Pulsar • https://amzn.to/3Ma25Hz Viktor Gamov, Dylan Scott & Dave Klein • Kafka in Action • https://amzn.to/3CrB8KU Shapira, Palino, Sivaram & Petty • Kafka: The Definitive Guide • https://amzn.to/3RPtdLP Bill Bejeck • Kafka Streams in Action • https://amzn.to/3CGJiiM https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.facebook.com/GOTOConferences #ApachePulsar #CloudNative #EventStreaming #EventSourcing #Programming #SoftwareEngineering #EventDriven #EventDrivenArchitecture #MessageDriven #MessageDrivenMessaging #MaryGrygleski #ApacheZookeeper #ApacheBookKeeper #ApacheKafka Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Get notified about new features and conference additions.