Home > Research > Publications & Outputs > A Microservices Architecture for Reactive and P...

Electronic data

Links

Text available via DOI:

View graph of relations

A Microservices Architecture for Reactive and Proactive Fault Tolerance in IoT Systems

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published
Close
Publication date31/08/2018
Host publication2018 IEEE International Symposium on a World of Wireless, Mobile, and Multimedia Networks (WoWMoM)
PublisherIEEE
Pages588-599
Number of pages6
ISBN (print)9781538647257
<mark>Original language</mark>English
EventInternet of Things: Smart Objects and Services 2018 - Minoa Palace Resort and Spa, Chania, Greece
Duration: 12/06/201812/06/2018
http://www2.ing.unipi.it/iot-sos2018/index.shtml

Conference

ConferenceInternet of Things: Smart Objects and Services 2018
Abbreviated titleIoT-SoS 2018
Country/TerritoryGreece
CityChania
Period12/06/1812/06/18
Internet address

Conference

ConferenceInternet of Things: Smart Objects and Services 2018
Abbreviated titleIoT-SoS 2018
Country/TerritoryGreece
CityChania
Period12/06/1812/06/18
Internet address

Abstract

Providing fault-tolerance (FT) support to Internet of Things (IoT) systems is an open challenge, with many implementations providing static, tightly coupled FT support that does not adapt and evolve like IoT systems do. This paper proposes a pluggable framework based on a microservices architecture that implements FT support as two complementary microservices: one that uses complex event processing for realtime FT detection, and another that uses online machine learning to detect fault patterns and pre-emptively mitigate faults before they are activated. We provide an early evaluation of how our framework can handle a real-world scenario.