Evaluating the Operational, Performance, and Extensibility Characteristics of SOA, ESB, and Microservices Architectures

Loading...
Thumbnail Image

Date

2017

Authors

Kurth, William D.

Journal Title

Journal ISSN

Volume Title

Publisher

University of Oregon

Abstract

SOA represents a newer software architecture that has spawned even newer technologies such as ESB and Microservices. This annotated bibliography examines the operational characteristics of each of these approaches regarding extensibility, performance, scalability, maintainability, and flexibility. It also considers the costs, both in runtime operations as well as for the development, maintainability, and reuse of each. Conclusions on the relative and absolute merits of each technology can be drawn from the selected literature.

Description

Keywords

Extensibility, Performance, SOA, ESB, Microservices

Citation