This book is an exploration of microservices. It begins by explaining what microservices are and where they are used. Remote Procedure Calls (RPCs) are commonly used for communication between applications. This book guides you on how to use Google shares gRPC for Microservices. You will also be guided on how to use Microservices with Spring, including how to develop a sample microservice in Spring.
This book also explains how to perform filtering and routing of requests in microservices. Filtering of requests is done via a proxy service. Instructions on using the Netflix Zuul service for the purpose of filtering requests at the proxy service are also provided, as well as how to create a pagerank analytics platform using microservices. You will also be guided on how to use polyglot persistence. This allows you to use different kinds of databases, so that you can use the best language for your needs, depending on the application. The process of discovery and registration of microservices will also been explored in detail.
The following topics are discussed in this book:
- What are Microservices
- Google shares gRPC for Microservices
- Microservices with Spring
- Routing and Filtering
- Creation of a PageRank Analytics Platform
- Polyglot Persistence in Microservices
-Discovery and Registration of Microservices with Netflix’s Eureka and Spring Cloud
This book also explains how to perform filtering and routing of requests in microservices. Filtering of requests is done via a proxy service. Instructions on using the Netflix Zuul service for the purpose of filtering requests at the proxy service are also provided, as well as how to create a pagerank analytics platform using microservices. You will also be guided on how to use polyglot persistence. This allows you to use different kinds of databases, so that you can use the best language for your needs, depending on the application. The process of discovery and registration of microservices will also been explored in detail.
The following topics are discussed in this book:
- What are Microservices
- Google shares gRPC for Microservices
- Microservices with Spring
- Routing and Filtering
- Creation of a PageRank Analytics Platform
- Polyglot Persistence in Microservices
-Discovery and Registration of Microservices with Netflix’s Eureka and Spring Cloud