DeAI Research
Source · IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops)

Zest: REST over ZeroMQ

2019John Moore; Andrés Arcia-Moret; Poonam Yadav; Richard Mortier; Anthony Brown; Derek McAuley; Andy Crabtree; Chris Greenhalgh; Hamed Haddadi; Yousef Amar

cid 1bf4e473100ec49919e1e0b17e0588fb9723432fbdb2a5e5fba4e1863e2ea429 · original · open access · via openalex

Title: Zest: REST over ZeroMQ
Authors: John Moore; Andrés Arcia-Moret; Poonam Yadav; Richard Mortier; Anthony Brown; Derek McAuley; Andy Crabtree; Chris Greenhalgh; Hamed Haddadi; Yousef Amar
Venue: IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops)
Year: 2019
Canonical: doi:10.1109/percomw.2019.8730686
URL: https://doi.org/10.1109/percomw.2019.8730686
Collector: openalex
OA: true

ABSTRACT
In this paper we introduce, Zest (REST over ZeroMQ), a middleware technology in support of an Internet of Things (IoT). Our work is influenced by the Constrained Application Protocol (CoAP) but emphasises systems that can support fine-grained access control to both resources and audit information, and can provide features such as asynchronous communication patterns between nodes. We achieve this by using a hybrid approach that combines a RESTful architecture with a variant of a publisher/subscriber topology that has enhanced routing support. The primary motivation for Zest is to provide inter-component communications in the Databox, but it is applicable in other contexts where tight control needs to be maintained over permitted communication patterns.