Загрузка страницы

Apache Pulsar: Event Streaming in The Cloud Native World • Mary Grygleski • GOTO 2023

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

Видео Apache Pulsar: Event Streaming in The Cloud Native World • Mary Grygleski • GOTO 2023 канала GOTO Conferences
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
20 октября 2023 г. 17:00:04
00:47:33
Другие видео канала
GitHub Advanced Security: Helping Developers Secure the World’s Software • Karl Krukow • GOTO 2023GitHub Advanced Security: Helping Developers Secure the World’s Software • Karl Krukow • GOTO 2023CTO Summit Panel Discussion • Various Speakers • YOW! 2019CTO Summit Panel Discussion • Various Speakers • YOW! 2019Lightning Talks • C. Biggs, L. Le Gassick, C. Reeves, R. Wagner, R. Butler & Simon • YOW! 2019Lightning Talks • C. Biggs, L. Le Gassick, C. Reeves, R. Wagner, R. Butler & Simon • YOW! 2019Platform Engineering as a (Community) Service • Nicki Watt • GOTO 2021Platform Engineering as a (Community) Service • Nicki Watt • GOTO 2021Infrastructure As Code • Martin Fowler • YOW! 2016Infrastructure As Code • Martin Fowler • YOW! 2016C4 Models as Code • Simon Brown • YOW! 2022C4 Models as Code • Simon Brown • YOW! 2022Simplifying Systems with Elixir • Sasa Juric • YOW! 2020Simplifying Systems with Elixir • Sasa Juric • YOW! 2020Simple Functional Effects with Tag Unions • Richard Feldman • YOW! 2022Simple Functional Effects with Tag Unions • Richard Feldman • YOW! 2022Idioms for Building Fault-tolerant Applications with Elixir • José Valim • YOW! 2021Idioms for Building Fault-tolerant Applications with Elixir • José Valim • YOW! 2021Prioritizing Technical Debt as If Time & Money Matters • Adam Tornhill • GOTO 2022Prioritizing Technical Debt as If Time & Money Matters • Adam Tornhill • GOTO 2022Architects Live in the First Derivative • Gregor Hohpe • YOW! 2019Architects Live in the First Derivative • Gregor Hohpe • YOW! 2019Event Sourcing • Martin Fowler • YOW! 2016Event Sourcing • Martin Fowler • YOW! 2016Microservices • Martin Fowler • YOW! 2016Microservices • Martin Fowler • YOW! 2016eBPF: Fueling New Flame Graphs & more • Brendan Gregg • YOW! 2022eBPF: Fueling New Flame Graphs & more • Brendan Gregg • YOW! 2022Getting to Grips with Kubernetes RBAC • Liz Rice • GOTO 2019Getting to Grips with Kubernetes RBAC • Liz Rice • GOTO 2019The Power & Performance of Phoenix LiveView • Geoffrey Lessel • GOTO 2021The Power & Performance of Phoenix LiveView • Geoffrey Lessel • GOTO 2021ING's Journey to Agile • Henk Kolk • GOTO 2015ING's Journey to Agile • Henk Kolk • GOTO 2015Securing Danish Healthcare Using Cloud Native • Frederik Mogensen • GOTO 2021Securing Danish Healthcare Using Cloud Native • Frederik Mogensen • GOTO 2021Migrating to Kubernetes + Best Practices for Cloud Native • T. Vitale & L. Højgaard • GOTO 2021Migrating to Kubernetes + Best Practices for Cloud Native • T. Vitale & L. Højgaard • GOTO 2021#SteveWozniak H = S – F • What is your Formula for Happiness? • Link to Full Video in Description#SteveWozniak H = S – F • What is your Formula for Happiness? • Link to Full Video in DescriptionDrinking a River of IoT Data with Akka.NET • Hannes Lowette • GOTO 2021Drinking a River of IoT Data with Akka.NET • Hannes Lowette • GOTO 2021
Яндекс.Метрика