Designing Data Spaces by Unknown
Author:Unknown
Language: eng
Format: epub
ISBN: 9783030939755
Publisher: Springer International Publishing
16.3.2 Silicon Economy Architecture
The architecture of the Silicon Economy can be characterized firstly by the central architectural patterns used. Secondly, it is characterized by its essential architectural components. Both architectural patterns and components will be briefly presented below.
16.3.2.1 Architectural Patterns
An architectural pattern is a general, reusable solution to a commonly occurring problem in software architecture. Central architectural patterns of the Silicon Economy include microservices, self-contained systems, application containers, application container orchestration, and event-driven communication.
Microservices
A microservice architecture [11] is a version of a service-oriented architecture (SOA). The target system combines a set of small-scale services (âmicrosâ) that allow for easy, independent distribution, as well as independent changes and extensions. Each microservice has a high degree of autonomy and isolation and can be developed autonomously and deployed in its own Docker container (see also descriptions of the Application Container architectural pattern). Each microservice can be implemented using a different technology; they communicate with each other using lightweight protocols (fast, data-efficient protocols such as REST).
The goals of this pattern are reuse, high cohesion, low coupling, separation of concerns, single responsibility, and information hiding. Its advantages are modularity and maintainability, as well as faster adaptation to changing requirements (scaling). Furthermore, these goals are supported by the use of the additional architecture pattern called self-contained systems.
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Interactive Visualization and Plotting with Julia by Diego Javier Zea(1098)
Codeless Time Series Analysis with KNIME: A practical guide to implementing forecasting models for time series analysis applications by Corey Weisinger Maarit Widmann Daniele Tonini(651)
CompTIA Security+ Get Certified Get Ahead: SY0-701 Study Guide by Joe Shelley & Darril Gibson(278)
Windows Forensics Analyst Field Guide by Muhiballah Mohammed(171)
Python for Engineering and Scientific Computing by Steinkamp Veit;(168)
Practical Charts: The essential guide to creating clear, compelling â¨charts for reports and presentations by Nicholas P. Desbarats(130)
Computational Thinking Meets Student Learning by Kiki Prottsman(129)
Computer Science: An Overview: Global Edition by Glenn Brookshear & Dennis Brylow(119)
Designing Data Spaces by Unknown(115)
Combine Mastery in SwiftUI by Combine Mastery in SwiftUI(113)
The reactions of 2-trans-6-bis(4-fluorobenzyl)spirocyclotetraphosphazene with primary amines: spectroscopic and crystallographic characterizations by Gamze Elmas(105)
Finite Automata and Regular Expressions: Problems and Solutions by Stefan Hollos & J. Richard Hollos(99)
Unraveling the Role of the RhâZrO2 Interface in the WaterâGas-Shift Reaction via a First-Principles Microkinetic Study by Minttu M. Kauppinen Marko M. Melander Andrey S. Bazhenov & Karoliina Honkala(95)
Materials Management with SAP S4HANA Business Processes and Configuration by Jawad Akhtar Martin Murray(88)
Rajnish R. Web Data Mining with Python. Discover and extract information...2023 by Zamzar(83)
Distributed Systems by Principles & Paradigms (2002)(81)
Regression Models With Python For Beginners: Theory and Applications of Linear Models and Logistic Model with python from Scratch by AI Publishing(78)
Threat Modeling : Designing for Security by Shostack Adam(Author)(76)
Fundamentals of Power System Protection by Unknown(72)
