Autonomous Decentralized Service Oriented Architecture: Concept, Technologies and Application
Carlos Pérez-Leguízamo, Juan Sebastian Guadalupe Godinez-Borja · 2017
Services Oriented Architectures (SOA) represents a new model in the traditional way of designing systems because it is constructed around individual processes of different areas in an organization. In recent years, the necessity to integrate critical applications in a SOA has increased, that is the case of the Financial Applications. These applications require high reliability, information consistency and timeliness that are not satisfied by conventional SOA infrastructures. In this article we present a novel approach of combining SOA with Autonomous Decentralized Systems (ADS) in order to provide an infrastructure that can satisfy those requirements. We have named this infrastructure Autonomous Decentralized Service Oriented Architecture (ADSOA). We present the concept and architecture of ADSOA, as well as the basic technologies for its realization. Moreover, a real implementation in a mission critical banking transaction processing system is shown in order to prove its effectiveness.