Unified Messaging and Data Streaming 101
Democratizing the ability to build streaming data pipelines will help turn everyone who needs streaming data to be able to do it themselves. By utilizing the open source streaming platform Apache Pulsar enhanced with Apache Flink, we can build messages and data streaming applications utilizing the one unified data platform.
Apache Pulsar supports multiple protocols including Pulsar, AMQP, Kafka, MQTT and RocketMQ. It also supports a variety of message subscription models to support all your workloads from batch, work queues, exactly once streaming and more. With the ability to run cloud native on all your K8, VM, container and cloud platforms. Pulsar has built-in geo-replication, scalability, separate of compute and storage, function support and high reliability. Let’s get streaming.
I will also touch of utilizing Apache Spark and Apache NiFi with Apache Pulsar.