Deep Dive into Building Streaming Applications with Apache Pulsar
Offered By: Linux Foundation via YouTube
Course Description
Overview
Explore the fundamentals of real-time cloud native streaming programming using Apache Pulsar in this comprehensive conference talk. Begin with an introduction to Apache Pulsar and learn how to set up a standalone cluster in Docker. Delve into key terms and architecture to gain a solid understanding of event processing. Discover how to produce and consume messages to and from Pulsar topics, and utilize command line and REST interfaces for monitoring, managing, and performing CRUD operations on tenants, namespaces, and topics. Examine advanced features such as Functions, Sinks, Sources, and SQL interfaces for Pulsar, Flink, and Spark. Discuss the benefits of adding protocols like MoP (MQTT), AoP (AMQP/RabbitMQ), and KoP (Kafka) to your cluster. Explore WebSocket implementation for producing and consuming messages, including a demonstration of a simple web page using JavaScript. By the end of this session, gain the knowledge to build basic real-time streaming and messaging applications using your preferred programming language or tool, with a focus on Java, Golang, Python, and Apache NiFi.
Syllabus
Deep Dive into Building Streaming Applications with Apache Pulsar - Timothy Spann, StreamNative
Taught by
Linux Foundation
Tags
Related Courses
Deploying Apache Pulsar to Google Kubernetes EnginePluralsight Handling Streaming Data with Apache Pulsar
Pluralsight Delta Lake 2.0 Overview - New Features and Community Collaborations
Databricks via YouTube Apache Pulsar - Next Generation Messaging and Queuing System
Databricks via YouTube Apache Pulsar and the Legacy of Telegraphy
Strange Loop Conference via YouTube