@inproceedings{c6638bb819c84fb1b27bbdc18a4394e6,
title = "Demo: A serverless topic-based and content-based pub/sub broker",
abstract = "Building scalable, highly available publish/subscribe (pub/sub) systems can require sophisticated algorithms and a tremendous amount of engineering e?ort. This paper demonstrates a way to build a pub/sub broker on top of the OpenWhisk serverless platform that performs topic-based and contentbased matching. This approach radically simplifes the design and signifcantly reduces the amount of code while still achieving scalability targets. Furthermore, we present a publisher/subscriber client application to interact with the broker as well as an evaluator application that enforces heavy workload on the broker to measure the scalability and latency of the pub/sub system and discover the potential bottlenecks.",
keywords = "Content-based pub/sub, Function as a service(FaaS), OpenWhisk, Serverless, Topic-based pub/sub",
author = "Pezhman Nasirifard and Aleksander Slominski and Vinod Muthusamy and Vatche Ishakian and Jacobsen, {Hans Arno}",
note = "Publisher Copyright: {\textcopyright} 2017 held by the owner/author(s).; 18th ACM/IFIP/USENIX International Middleware Conference, Middleware 2017 ; Conference date: 11-12-2017 Through 15-12-2017",
year = "2017",
month = dec,
day = "11",
doi = "10.1145/3155016.3155024",
language = "English",
series = "Middleware 2017 - Proceedings of the 2017 Middleware Posters and Demos 2017: Proceedings of the Posters and Demos Session of the 18th International Middleware Conference",
publisher = "Association for Computing Machinery, Inc",
pages = "23--24",
booktitle = "Middleware 2017 - Proceedings of the 2017 Middleware Posters and Demos 2017",
}