YoVDO

Deep Dive into Building Streaming Applications with Apache Pulsar

Offered By: Linux Foundation via YouTube

Tags

Apache Pulsar Courses Java Courses Docker Courses Golang Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Algorithms, Part I
Princeton University via Coursera
Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
MongoDB for Java Developers
MongoDB University
Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
Intro to Java Programming
San Jose State University via Udacity