Microservices: Granularity vs. Performance

09/26/2017
by   Dharmendra Shadija, et al.
0

Microservice Architectures (MA) have the potential to increase the agility of software development. In an era where businesses require software applications to evolve to support software emerging requirements, particularly for Internet of Things (IoT) applications, we examine the issue of microservice granularity and explore its effect upon application latency. Two approaches to microservice deployment are simulated; the first with microservices in a single container, and the second with microservices partitioned across separate containers. We observed a neglibible increase in service latency for the multiple container deployment over a single container.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/24/2021

The Ifs and Buts of the Development Approaches for IoT Applications

The recent growth of the Internet of Things (IoT) devices has lead to th...
research
10/22/2019

Designing Security and Privacy Requirements in Internet of Things: A Survey

The design and development process for the Internet of Things (IoT) appl...
research
11/06/2017

Reducing Certification Granularity to Increase Adaptability of Avionics Software

A strong certification process is required to insure the safety of airpl...
research
10/04/2018

Towards Multi-container Deployment on IoT Gateways

Stringent latency requirements in advanced Internet of Things (IoT) appl...
research
07/28/2021

SCENARIOTCHECK: A Checklist-based Reading Technique for the Verification of IoT Scenarios

Software systems on the Internet of Things have driven the world into a ...
research
09/25/2019

Beyond Beaconing: Emerging Applications and Challenges of BLE

As an emerging technology with exceptional low energy consumption and lo...
research
07/23/2018

A Cache-based Optimizer for Querying Enhanced Knowledge Bases

With recent emerging technologies such as the Internet of Things (IoT), ...

Please sign up or login with your details

Forgot password? Click here to reset