Mary Grygleski
Event Messaging and Streaming with Apache Pulsar
#1about 12 minutes
Understanding the fundamentals of event-driven systems
Key terminology in event computing is defined, including events, streams, event-driven architecture, and event sourcing.
#2about 5 minutes
Comparing event-driven and message-driven communication
The core differences between event-driven (pub/sub) and message-driven (queuing) messaging models are explained.
#3about 4 minutes
Why modern applications adopt event streaming
Event streaming enables real-time data processing for AI/ML and scalable cloud-native applications, contrasting with traditional batch processing.
#4about 11 minutes
An architectural overview of Apache Pulsar
Apache Pulsar is introduced as a cloud-native, multi-tenant platform that separates compute (brokers) from storage (Apache BookKeeper).
#5about 3 minutes
Exploring the unique features of Apache Pulsar
Pulsar's key advantages are highlighted, including its separation of compute and storage, built-in geo-replication, and flexible subscription models.
#6about 4 minutes
Building data pipelines with Pulsar Functions and IO
Pulsar Functions provide a lightweight, serverless framework for transforming data streams, complemented by Pulsar Schema and IO connectors.
#7about 6 minutes
Deploying Pulsar with the DataStax Astra platform
A demonstration shows how to use DataStax Astra Streaming, a managed cloud platform for Apache Pulsar, to create and manage streaming tenants.
#8about 8 minutes
Q&A on access control and the Java community
Questions are answered regarding managing access control in event-driven systems and the importance of open-source communities like the Java ecosystem.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
03:10 MIN
Introducing the DataStax real-time data cloud
Building Real-Time AI/ML Agents with Distributed Data using Apache Cassandra and Astra DB
04:18 MIN
Using streaming data to power real-time agent applications
Unlocking Value from Data: The Key to Smarter Business Decisions-
01:09 MIN
Overview of popular stream processing frameworks
Why and when should we consider Stream Processing frameworks in our solutions
07:08 MIN
Using push-based streams for data synchronization
The Rise of Reactive Microservices
01:57 MIN
Presenting live web scraping demos at a developer conference
Tech with Tim at WeAreDevelopers World Congress 2024
06:10 MIN
Core concepts of Apache Kafka for event streaming
Practical Change Data Streaming Use Cases With Debezium And Quarkus
05:31 MIN
Q&A on latency, event processing, and migration challenges
Convert batch code into streaming with Python
04:23 MIN
A traditional approach to streaming with Kafka and Debezium
Python-Based Data Streaming Pipelines Within Minutes
Featured Partners
Related Videos
Why and when should we consider Stream Processing frameworks in our solutions
Soroosh Khodami
Convert batch code into streaming with Python
Bobur Umurzokov
Python-Based Data Streaming Pipelines Within Minutes
Bobur Umurzokov
From event streaming to event sourcing 101
Gerard Klijs
Enter the Brave New World of GenAI with Vector Search
Mary Grygleski
Develop, test and run a communications application in a serverless cloud
Filippos Kyprianou & Maksym Mednikov
Let's Get Started With Apache Kafka® for Python Developers
Lucia Cerchie
Leveraging Server-Sent Events (SSE) for Efficient Data Streaming in UI Development
Rainer Stropek
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.



SYSKRON GmbH
Regensburg, Germany
Intermediate
Senior
.NET
Python
Kubernetes

AUTO1 Group SE
Berlin, Germany
Intermediate
Senior
ELK
Terraform
Elasticsearch

Thinkport GmbH
Intermediate
Docker
Terraform
Kubernetes
Apache Kafka
Continuous Integration


ADMIRAL Technologies
Remote
€55K
Linux
Apache Kafka
Microsoft SQL Server
