Apache Pulsar and its enterprise use case (sponsored by Yahoo! Japan)
Yahoo! Japan has implemented an internal centralized messaging platform using Apache Pulsar. Nozomi Kurihara explains why the company chose Pulsar over other messaging platforms, such as Apache Kafka, and details actual use cases.
Talk Title | Apache Pulsar and its enterprise use case (sponsored by Yahoo! Japan) |
Speakers | Nozomi Kurihara (Yahoo! Japan) |
Conference | O’Reilly Open Source Convention |
Conf Tag | Put open source to work |
Location | Portland, Oregon |
Date | July 16-19, 2018 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Apache Pulsar is a recently open-sourced messaging platform, originally created at Yahoo. Since it was designed for Yahoo, which has tremendous traffic and a large number of services and applications, Apache Pulsar provides multitenancy, horizontal scalability, durability, high throughput, and low latency. Yahoo! Japan recently adopted Apache Pulsar to develop a centralized pub-sub messaging platform for all services and applications. Pulsar has also been deployed in production environments for services such as Mail and Gyao (a streaming video service). Nozomi Kurihara explains why Yahoo! Japan chose Pulsar over other messaging platforms, such as Apache Kafka, and details actual use cases. Multitenancy and horizontal scalability allow the company to cope with a large number of services and applications on a single instance and increase the properties seamlessly (i.e., new properties can be added immediately without stopping the system). Durability, high throughput, and low latency bring reliable real-time pub-sub messaging to users. Moreover, since Apache Pulsar has a simple client API, users can develop their applications intuitively. This session is sponsored by Yahoo! Japan.