Reactive Microservices Architecture
Design Principles for Distributed Systems
Book Details
| Author | Jonas Bonér |
| Publisher | O'Reilly Media |
| Published | 2016 |
| Edition | 1st |
| Paperback | 54 pages |
| Language | English |
| ISBN-13 | 9781491975664, 9781491957790 |
| ISBN-10 | 1491975660, 1491957794 |
| License | Compliments of Lightbend |
Book Description
Still chugging along with a monolithic enterprise system that's difficult to scale and maintain, and even harder to understand? In this concise book, Lightbend CTO Jonas Bonér explains why microservice-based architecture that consists of small, independent services is far more flexible than the traditional all-in-one systems that continue to dominate today's enterprise landscape.
You'll explore a microservice architecture, based on Reactive principles, for building an isolated service that's scalable, resilient to failure, and combines with other services to form a cohesive whole. Specifically, you'll learn how a Reactive microservice isolates everything (including failure), acts autonomously, does one thing well, owns state exclusively, embraces asynchronous message passing, and maintains mobility.
Bonér also demonstrates how Reactive microservices communicate and collaborate with other services to solve problems. Get a copy of this exclusive report and find out how to bring your enterprise system into the 21st century.
This book is published as open-access, which means it is freely available to read, download, and share without restrictions.
If you enjoyed the book and would like to support the author, you can purchase a printed copy (hardcover or paperback) from official retailers.
Download and Read Links
Share this Book
[localhost]# find . -name "*Similar_Books*"
Reactive Microsystems
If you want your application to provide millisecond response times and close to 100% uptime, traditional architectures with single SQL databases and thread-per-request models simply cannot compete with microservices. This report discusses strategies and techniques for building scalable and resilient microservices, and helps you work your way throug
Architecture Patterns with Python
As Python continues to grow in popularity, projects are becoming larger and more complex. Many Python developers are taking an interest in high-level software design patterns such as hexagonal/clean architecture, event-driven architecture, and the strategic patterns prescribed by domain-driven design (DDD). But translating those patterns into Pytho
Microservices: Up and Running
Microservices architectures offer faster change speeds, better scalability, and cleaner, evolvable system designs. But implementing your first microservices architecture is difficult. How do you make myriad choices, educate your team on all the technical details, and navigate the organization to a successful execution to maximize your chance of suc
GUI Design for Android Apps
GUI Design for Android Apps is the perfect - and concise - introduction for mobile app developers and designers. Through easy-to-follow tutorials, code samples, and case studies, the book shows the must-know principles for user-interface design for Android apps running on the Intel platform, including smartphones, tablets and embedded devices. This
Building Secure and Reliable Systems
Can a system be considered truly reliable if it isn't fundamentally secure? Or can it be considered secure if it's unreliable? Security is crucial to the design and operation of scalable systems in production, as it plays an important part in product quality, performance, and availability. In this book, experts from Google share best practices to h
The Basics of User Experience Design
This online book is intended for those looking to gain an introduction into the world of user experience (UX) design or to freshen up their knowledge of the field. The author notes that the sheer number of topics covered in UX design is mind-boggling, citing interaction design, design thinking, and usability as just a few examples, which is what ma