Evolve the Monolith to Microservices with Java and Node


Evolve the Monolith to Microservices with Java and Node
Evolve the Monolith to Microservices with Java and Node
Open Access

Book Details

Authors Sandro De Santis, Luis Florez, Duy V Nguyen, Eduardo Rosa
Publisher Redbooks
Published 2016
Edition 1
Paperback 132 pages
Language English
ISBN-13 9780783442112
ISBN-10 0783442114
License Open Access

Book Description

Microservices is an architectural style in which large, complex software applications are composed of one or more smaller services. Each of these microservices focuses on completing one task that represents a small business capability. These microservices can be developed in any programming language.

This IBM Redbooks publication shows how to break out a traditional Java EE application into separate microservices and provides a set of code projects that illustrate the various steps along the way. These code projects use the IBM WebSphere Application Server Liberty, IBM API Connect, IBM Bluemix, and other Open Source Frameworks in the microservices ecosystem. The sample projects highlight the evolution of monoliths to microservices with Java and Node.


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*"


Building Modern Web Applications With Spring Boot and Vaadin

Java Spring

This guide is a practical introduction to web application development with Spring Boot and Vaadin. It covers the entire development process, from setup to deployment, following a step-by-step approach. You can replicate each section at your own pace as you follow along. The content is suitable for anyone familiar with Java who wants to build a web

Load Balancing in the Cloud

Nginx AWS Cloud

Use of redundant servers has long been a solution for meeting sudden spikes in demand, machine failures, and outages. Cloud services greatly reduce the cost and hassle of provisioning redundant equipment and load balancers and give you the ability to deal with separate network, application, and client-side loads. But today there are many options to

High-Performance Caching with Nginx and Nginx Plus

Nginx

One of its most important capabilities is content caching, which is a highly effective method for improving a website's performance. In this ebook, the authors describe how NGINX caches content, how to implement caching and cache clustering, and some of the ways to improve performance. The text provides a deep dive into how content caching truly wo

Microservices for Java Developers, 2nd Edition

Java Spring

Is microservice architecture right for your organization? Microservices have many benefits, but they also come with their own set of drawbacks. With this updated edition, Java developers and architects will learn how to navigate popular application frameworks such Spring Boot and MicroProfile to deploy and manage microservices at scale with Linux c

Architecture Patterns with Python

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

From Containers to Kubernetes with Node.js

Node.js Kubernetes JavaScript

This book is designed as an introduction to containers and Kubernetes by way of Node.js. Containers are the basis for distributed, repeatable workflows with orchestrators such as Kubernetes, and they allow developers and operators to develop applications consistently across environments and deploy in a repeatable and predictable fashion. The exampl