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 条
  • [1] Microservices: A Mapping Study for Internet of Things Solutions
    Santana, Cleber
    Alencar, Brenno
    Prazeres, Cassio
    2018 IEEE 17TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2018,
  • [2] A survey on fog computing for the Internet of Things
    Bellavista, Paolo
    Berrocal, Javier
    Corradi, Antonio
    Das, Sajal K.
    Foschini, Luca
    Zanni, Alessandro
    PERVASIVE AND MOBILE COMPUTING, 2019, 52 : 71 - 99
  • [3] Fog Computing in Healthcare Internet of Things: A Case Study on ECG Feature Extraction
    Tuan Nguyen Gia
    Jiang, Mingzhe
    Rahmani, Amir-Mohammad
    Westerlund, Tomi
    Liljeberg, Pasi
    Tenhunen, Hannu
    CIT/IUCC/DASC/PICOM 2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - UBIQUITOUS COMPUTING AND COMMUNICATIONS - DEPENDABLE, AUTONOMIC AND SECURE COMPUTING - PERVASIVE INTELLIGENCE AND COMPUTING, 2015, : 356 - 363
  • [4] Fog Computing for the Internet of Things: A Survey
    Puliafito, Carlo
    Mingozzi, Enzo
    Longo, Francesco
    Puliafito, Antonio
    Rana, Omer
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2019, 19 (02)
  • [5] Fog computing and the internet of things: A review
    Atlam H.F.
    Walters R.J.
    Wills G.B.
    Big Data and Cognitive Computing, 2018, 2 (02) : 1 - 18
  • [6] A Capillary Computing Architecture for Dynamic Internet of Things: Orchestration of Microservices from Edge Devices to Fog and Cloud Providers
    Taherizadeh, Salman
    Stankovski, Vlado
    Grobelnik, Marko
    SENSORS, 2018, 18 (09)
  • [7] A Review on Fog Computing for the Internet of Things
    Javed, Waheed
    Parveen, Gulnaz
    Aabid, Fatima
    Rubab, Syeda Um E.
    Ikram, Sidra
    Rehman, Khawaja Ubaid Ur
    Danish, Muhammad
    4TH INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING (IC)2, 2021, : 892 - 898
  • [8] Indie Fog: An Efficient Fog-Computing Infrastructure for the Internet of Things
    Chang, Chii
    Srirama, Satish Narayana
    Buyya, Rajkumar
    COMPUTER, 2017, 50 (09) : 92 - 98
  • [9] Performance analysis of a fog computing architecture for the Internet of Things via case studies
    Spohn, Marco Aurelio
    Bonetti, Fernanda da Silva
    REVISTA BRASILEIRA DE COMPUTACAO APLICADA, 2019, 11 (03): : 72 - 87
  • [10] Designing a model for the usability of fog computing on the internet of things
    Fazel E.
    Shayan A.
    Mahmoudi Maymand M.
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (05) : 5193 - 5209