What do you think?


Modern Java EE Design Patterns
With the ascent of DevOps, microservices, containers, and cloud-based development platforms, the gap between state-of-the-art solutions and the technology that enterprises typically support has greatly increased. But as Markus Eisele explains in this O’Reilly report, some enterprises are now looking to bridge that gap by building microservice-based architectures on top of Java EE.
Can it be done? Is it even a good idea? Eisele thoroughly explores the possibility and provides savvy advice for enterprises that want to move ahead. The issue is complex: Java EE wasn’t built with the distributed application approach in mind, but rather as one monolithic server runtime or cluster hosting many different applications. If you’re part of an enterprise development team investigating the use of microservices with Java EE, this book will help you:
* Understand the challenges of starting a greenfield development vs tearing apart an existing brownfield application into services
* Examine your business domain to see if microservices would be a good fit
* Explore best practices for automation, high availability, data separation, and performance
* Align your development teams around business capabilities and responsibilities
* Inspect design patterns such as aggregator, proxy, pipeline, or shared resources to model service interactions
Can it be done? Is it even a good idea? Eisele thoroughly explores the possibility and provides savvy advice for enterprises that want to move ahead. The issue is complex: Java EE wasn’t built with the distributed application approach in mind, but rather as one monolithic server runtime or cluster hosting many different applications. If you’re part of an enterprise development team investigating the use of microservices with Java EE, this book will help you:
* Understand the challenges of starting a greenfield development vs tearing apart an existing brownfield application into services
* Examine your business domain to see if microservices would be a good fit
* Explore best practices for automation, high availability, data separation, and performance
* Align your development teams around business capabilities and responsibilities
* Inspect design patterns such as aggregator, proxy, pipeline, or shared resources to model service interactions
57 pages, Paperback
Published October 26, 2015
Ratings & Reviews
Friends & Following
Create a free account to discover what your friends think of this book!
Community Reviews
Displaying 1 - 3 of 3 reviews
January 31, 2018
цікава книжка, коротенький вступ в історія і сучасну архітектуру мікросервісів. Десь на рівні великої статті, але почитати на пару годинок можна.
February 3, 2020
Interesting overview of microservices design patterns.
November 11, 2016
Short and to the point. It gives a good taste of modern architecture approaches in the Java enterprise world, and provides a high quality list of further reading and learning materials. Just what I was looking for!
Displaying 1 - 3 of 3 reviews



