Reactive Microservices for the Internet of Things: A case study in Fog Computing

被引:13
作者
Lira de Santana, Cleber Jorge [1 ]
Alencar, Brenno de Mello [2 ]
Serafim Prazeres, Cassio V. [2 ]
机构
[1] Univ Fed Bahia, Fed Inst Bahia, Salvador, BA, Brazil
[2] Univ Fed Bahia, Salvador, BA, Brazil
来源
SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING | 2019年
关键词
Reactive Microservices; Architecture; IoT Platform; Internet of Things; Fog Computing;
D O I
10.1145/3297280.3297402
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The Future Internet will be able to connect most of the objects that are not yet connected on the current Internet. The Internet of Things (IoT) is an important part of the Future Internet and involves connectivity between several physical and virtual objects, allowing the emergence of new services and applications. These intelligent objects, along with their tasks, constitute domain-specific applications (vertical markets), while ubiquitous and analytic services form independent domain services (horizontal markets). The development of these applications and services in these markets brings challenges such as deployment, scalability, integration, interoperability, mobility and performance. Recent research indicates that Microservices has been successfully applied by companies such as Netflix and SoundCloud to address some of these issues in their cloud computing applications. However, in the field of IoT, the use of Microservices to deal with these challenges still presents unresolved issues. In this paper, we present a reactive Microservices architecture and apply it in a Fog Computing case study to investigate these challenges at the edge of the network. Finally, we evaluate our proposal from the perspective of performance of Microservices provided by intelligent objects (IoT gateways) at the edge of the network.
引用
收藏
页码:1243 / 1251
页数:9
相关论文
共 50 条
  • [31] A Survey of Communication Protocols for Internet of Things and Related Challenges of Fog and Cloud Computing Integration
    Dizdarevic, Jasenka
    Carpio, Francisco
    Jukan, Admela
    Masip-Bruin, Xavi
    ACM COMPUTING SURVEYS, 2019, 51 (06)
  • [32] Assessment of the Suitability of Fog Computing in the Context of Internet of Things
    Sarkar, Subhadeep
    Chatterjee, Subarna
    Misra, Sudip
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2018, 6 (01) : 46 - 59
  • [33] Evaluation of HTTP/3 Protocol for Internet of Things and Fog Computing Scenarios
    Milosevic, Marjan
    Mladenovic, Vladimir
    Pesovic, Uros
    STUDIES IN INFORMATICS AND CONTROL, 2021, 30 (03): : 75 - 84
  • [34] FOCUS: A Fog Computing-based Security System for the Internet of Things
    Alharbi, Salem
    Rodriguez, Peter
    Maharaja, Rajaputhri
    Iyer, Prashant
    Bose, Nivethitha
    Ye, Zilong
    2018 15TH IEEE ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2018,
  • [35] Fog Computing Architecture to Friable Consumer Centric Internet of Things Services
    Datta, Soumya Kanti
    Bonnet, Christian
    Haeiti, Jerome
    2015 IEEE INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS (ISCE), 2015,
  • [36] Exploring the Effectiveness of Service Decomposition in Fog Computing Architecture for the Internet of Things
    Alturki, Badraddin
    Reiff-Marganiec, Stephan
    Perera, Charith
    De, Suparna
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2022, 7 (02): : 299 - 312
  • [37] Data reduction in fog computing and internet of things: A systematic literature survey
    Sadri, Ali Akbar
    Rahmani, Amir Masoud
    Saberikamarposhti, Morteza
    Hosseinzadeh, Mehdi
    INTERNET OF THINGS, 2022, 20
  • [38] Components of Fog Computing in an Industrial Internet of Things Context
    Gazis, Vangelis
    Leonardi, Alessandro
    Mathioudakis, Kostas
    Sasloglou, Konstantinos
    Kikiras, Panayotis
    Sudhaakar, Raghuram
    2015 12TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON SENSING, COMMUNICATION, AND NETWORKING - WORKSHOPS (SECON WORKSHOPS), 2015, : 37 - 42
  • [39] FUSION-Fog Computing and Blockchain for Trusted Industrial Internet of Things
    Ceccarelli, Andrea
    Cinque, Marcello
    Esposito, Christian
    Foschini, Luca
    Giannelli, Carlo
    Lollini, Paolo
    IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2022, 69 (06) : 2944 - 2958
  • [40] Deep learning for internet of things in fog computing: Survey and Open Issues
    Tmamna, Jihene
    Ben Ayed, Emna
    Ben Ayed, Mounir
    2020 5TH INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES FOR SIGNAL AND IMAGE PROCESSING (ATSIP'2020), 2020,