filmov
tv
Apache Pulsar, das bessere Kafka?
![preview_player](https://i.ytimg.com/vi/Jn3LMwJJlDY/maxresdefault.jpg)
Показать описание
Apache #Pulsar ist eine skalierbare Messaging und Streaming Plattform für #Microservices und Data Science. Pulsar wurde ursprünglich bei Yahoo entwickelt und ist mittlerweile genauso wie Apache #Kafka ein Open Source Projekt der Apache Software Foundation. Es stellt sich die Frage, warum es bei Apache zwei Top-Level Projekte für ähnliche Anwendungsgebiete geben muss? Wie unterscheidet sich Apache Pulsar und Apache Kafka? Wie unterscheiden sich die beiden Plattformen und welche passt besser zu meiner Softwarearchitektur.
Im Video wird die Architektur von Pulsar und die wichtigsten Konzepte und Bausteine wie Broker, Bookie und Zookeeper vorgestellt. Verschiedene Life-Demos zeigen Pulsar in Aktion: Einfacher Producer und Consumer, Performance, Partitioning und Versionsprüfung über Schemas. Auf die Unterschiede zu Kafka wird an verschiedenen Stellen hingewiesen.
00:00 Einleitung
00:57 Installation
01:19 Kubernetes und Helm Chart
01:31 Architektur Ledger und Bookie
03:15 Zookeeper
04:20 Asynchrone Kommunikation
05:18 Clients für Java, C#, C++, Go und Python
06:27 Publish/Subscribe mit Topics
07:05 Exclusive Subscription
07:25 Failover Subscription
07:50 Queuing
08:14 Key Shared Subscription
08:43 Performanz
10:13 Reader
11:12 Schema
14:22 Löschen von Nachrichten
15:02 Retention
15:42 Compaction
16:40 Web Konsole
17:01 Monitoring
17:24 Partitions
19:46 Vorteile Pulsar
20:51 Vorteile Kafka
21:12 Fazit
Online Training und Schulungen
Apache Artemis - Java Messaging mit JMS 2 und AMQP
Messaging und Streaming mit Apache Kafka
Twitter: @thomasub
Im Video wird die Architektur von Pulsar und die wichtigsten Konzepte und Bausteine wie Broker, Bookie und Zookeeper vorgestellt. Verschiedene Life-Demos zeigen Pulsar in Aktion: Einfacher Producer und Consumer, Performance, Partitioning und Versionsprüfung über Schemas. Auf die Unterschiede zu Kafka wird an verschiedenen Stellen hingewiesen.
00:00 Einleitung
00:57 Installation
01:19 Kubernetes und Helm Chart
01:31 Architektur Ledger und Bookie
03:15 Zookeeper
04:20 Asynchrone Kommunikation
05:18 Clients für Java, C#, C++, Go und Python
06:27 Publish/Subscribe mit Topics
07:05 Exclusive Subscription
07:25 Failover Subscription
07:50 Queuing
08:14 Key Shared Subscription
08:43 Performanz
10:13 Reader
11:12 Schema
14:22 Löschen von Nachrichten
15:02 Retention
15:42 Compaction
16:40 Web Konsole
17:01 Monitoring
17:24 Partitions
19:46 Vorteile Pulsar
20:51 Vorteile Kafka
21:12 Fazit
Online Training und Schulungen
Apache Artemis - Java Messaging mit JMS 2 und AMQP
Messaging und Streaming mit Apache Kafka
Twitter: @thomasub
Комментарии