OceanRep
Microservices for Scalability: Keynote Talk Abstract.
Hasselbring, Wilhelm (2016) Microservices for Scalability: Keynote Talk Abstract. [Paper] In: International Conference on Performance Engineering (ICPE 2016). , March 15, 2016, Delft, Netherlands . International Conference on Performance Engineering (ICPE 2016). ; pp. 133-134 .
Preview |
Text
ICPE2016.pdf - Published Version Download (656kB) | Preview |
Abstract
Microservice architectures provide small services that may be deployed and scaled independently of each other, and may employ different middleware stacks for their implementation. Microservice architectures emphasize transaction-less coordination between services, with explicit acceptance of
eventual consistency. Polyglott persistence in this context means that the individual microservices may employ multiple data storage technologies. Microservice architectures are "cloud native" allowing for automated and rapid elasticity. Fault-tolerance mechanisms achieve that failures of individual mircroservices do not affect other services thanks to container isolation. Since services can fail at any time, it is important to be able to detect the failures quickly and, if
possible, automatically restore services. Essential for success in such a setting is advanced monitoring.
In this keynote, I discuss how mircoservices support scalability for both, runtime performance and development performance,
via polyglott persistence, eventual onsistency,
loose coupling, open source frameworks, and continuous monitoring for elastic capacity management.
Document Type: | Conference or Workshop Item (Paper) |
---|---|
Keywords: | Microservices, Scalability |
Research affiliation: | Kiel University > Kiel Marine Science OceanRep > The Future Ocean - Cluster of Excellence Kiel University > Software Engineering |
Open Access Journal?: | Yes |
Publisher: | ACM |
Related URLs: | |
Date Deposited: | 14 Mar 2016 14:07 |
Last Modified: | 23 Sep 2019 17:31 |
URI: | https://oceanrep.geomar.de/id/eprint/31829 |
Actions (login required)
View Item |
Copyright 2023 | GEOMAR Helmholtz-Zentrum für Ozeanforschung Kiel | All rights reserved
Questions, comments and suggestions regarding the GEOMAR repository are welcomed
at bibliotheksleitung@geomar.de !