Universal Microservices Architecture
Regulärer Preis:
62,99 €
Sofort verfügbar
Universal Microservices Architecture, Apress
Device-Independent Modeling for Distributed Systems Using WebAssembly
Von Enrico Piovesan, im heise shop in digitaler Fassung erhältlich
Produktinformationen "Universal Microservices Architecture"
Modern software development is increasingly fragmented across platforms,
runtimes, and teams. Developers are forced to duplicate business logic across
web, mobile, and server environments, creating inconsistent experiences, wasted
effort, and brittle systems that are hard to scale. In the context of these very
real issues, this book will introduce you to Universal Microservices
Architecture (UMA), a new, portable, and runtime-agnostic architecture using
WebAssembly, that does not bind business logic to a specific stack and enables
you to build highly modular, scalable, and efficient applications that work
seamlessly across environments.
Through this book you will understand the principles and building blocks of
Universal Microservices Architecture (UMA), and how it differs from traditional
monoliths, microservices, and frontend/backend paradigms and learn how to
architect enterprise applications using WebAssembly and UMA. You will gain
expertise in the portable logic and role of WebAssembly and learn how to
structure, compile, and version portable business logic. The book will also help
you dive into transport layers and message contracts for remote service
execution and cover the operational patterns and tooling needed for building and
deploying UMA-based applications. Additionally, it will teach you to address the
security concerns and enforcement boundaries across distributed runtimes.
Finally, to understand the full scale of UMA the book will enable you to explore
applied examples of UMA across domains and platforms.
This book is an invaluable guide to an architectural model that decouples
software from platform constraints, enabling truly portable, sandboxed
microservices powered by WebAssembly and offers a practical, forward-looking
guide for architects seeking to scale client-side applications, unify teams, and
prepare for AI-generated workflows using modular, testable service components.
What You Will Learn
- How to architect enterprise applications that are portable, modular, and runtime-agnostic using WebAssembly and UMA.
- How to decouple application logic from platform-specific dependencies
- Master strategies for managing, versioning, and orchestrating a large set of distributed microservices across client, edge, and server environments.
- Scale client-side applications and prepare for AI-generated workflows using modular, testable service components
Artikel-Details
- Anbieter:
- Apress
- Autor:
- Enrico Piovesan
- Artikelnummer:
- 9798868827945
- Veröffentlicht:
- 05.08.26
Barrierefreiheit
This PDF has been created in accordance with the PDF/UA-1 standard to enhance accessibility, including screen reader support, described non-text content (images, graphs), bookmarks for easy navigation
- entspricht den Vorgaben der PDF / UA 1 (05)
- keine Vorlesefunktionen des Lesesystems deaktiviert (bis auf) (10)
- navigierbares Inhaltsverzeichnis (11)
- logische Lesereihenfolge eingehalten (13)
- kurze Alternativtexte (z.B für Abbildungen) vorhanden (14)
- Inhalt auch ohne Farbwahrnehmung verständlich dargestellt (25)
- hoher Kontrast zwischen Text und Hintergrund (26)
- Navigation über vor-/zurück-Elemente (29)
- alle zum Verständnis notwendigen Inhalte über Screenreader zugänglich (52)
- Kontakt zum Herausgeber für weitere Informationen zur Barrierefreiheit (99)