@inproceedings{a030d22c5c9649ad878e8688ba7a67b6,
title = "Demo abstract: A serverless approach to publish/subscribe systems",
abstract = "Building reliable and scalable publish/subscribe (pub/sub) systems require tremendous development efforts. The serverless paradigm simplifies the development and deployment of highly available applications by delegating most of the operational concerns to the cloud providers. The serverless paradigm describes a programming model, where the developers break the application downs into smaller microservices which run on the cloud in response to events. In this paper, we propose a design of a serverless pub/sub system based on the Amazon Web Services Lambdas and Microsoft Azure Functions. Our pub/sub system performs topic-based, content-based and function-based matchings. The function-based matching is a novel matching approach where the subscribers can define highly customizable subscription function which the broker applies to the publications in the cloud.We also provide an evaluation application for investigating the scalability of the designed brokers on different serverless platforms.",
keywords = "Contentbased pub/sub, Function as a service (faas), Function-based pub/sub, Serverless, Topic-based pub/sub",
author = "Faisal Hafeez and Pezhman Nasirifard and Jacobsen, {Hans Arno}",
note = "Publisher Copyright: {\textcopyright} 2018 Association for Computing Machinery.; 19th ACM/IFIP/USENIX Middleware Conference, Middleware 2018 ; Conference date: 10-12-2018 Through 14-12-2018",
year = "2018",
month = dec,
day = "10",
doi = "10.1145/3284014.3284019",
language = "English",
series = "Middleware 2018 - Proceedings of the 2018 ACM/IFIP/USENIX Middleware Conference (Posters)",
publisher = "Association for Computing Machinery, Inc",
pages = "9--10",
booktitle = "Middleware 2018 - Proceedings of the 2018 ACM/IFIP/USENIX Middleware Conference (Posters)",
}