{"id":358,"date":"2020-08-23T08:19:47","date_gmt":"2020-08-23T08:19:47","guid":{"rendered":"https:\/\/www.kindsonthegenius.com\/microservices\/?page_id=358"},"modified":"2020-08-23T08:19:47","modified_gmt":"2020-08-23T08:19:47","slug":"topics-list","status":"publish","type":"page","link":"https:\/\/www.kindsonthegenius.com\/microservices\/","title":{"rendered":"Topics List"},"content":{"rendered":"<div class=\"pt-cv-wrapper\"><div class=\"pt-cv-view pt-cv-grid pt-cv-colsys\" id=\"pt-cv-view-7789333ru8\"><div data-id=\"pt-cv-page-1\" class=\"pt-cv-page\" data-cvc=\"1\"><div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/the-8-principles-of-microservices\/\" class=\"_self\" target=\"_self\" >The 8 Principles of Microservices<\/a><\/h4>\n<div class=\"pt-cv-content\">We would discuss the 8 fundamental principles of microservices architecture. They are: Modeled around business domain Adapt an automation approach ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/the-8-principles-of-microservices\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/8-fundamental-microservices-patterns-and-concepts\/\" class=\"_self\" target=\"_self\" >8 Fundamental Microservices Patterns and Concepts<\/a><\/h4>\n<div class=\"pt-cv-content\">In this article, we would discuss 7 key concepts in Microservices. We would also illustrate them with diagrams. They are: ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/8-fundamental-microservices-patterns-and-concepts\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/how-choreography-based-saga-works-in-microservices\/\" class=\"_self\" target=\"_self\" >How Choreography-based Saga Works in Microservices<\/a><\/h4>\n<div class=\"pt-cv-content\">In this article we would explain how a Choreography-based Saga works in microservices. Then present a simple algorithm. In Choreograph-based ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/how-choreography-based-saga-works-in-microservices\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/axon-the-best-platform-for-microservices\/\" class=\"_self\" target=\"_self\" >Axon &#8211; The Best Platform for Microservices<\/a><\/h4>\n<div class=\"pt-cv-content\">In this article, I would tell you about the Axon Platform. From my view so far, it is the best ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/axon-the-best-platform-for-microservices\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/a-closer-look-at-the-saga-pattern-in-microservices\/\" class=\"_self\" target=\"_self\" >A Closer Look at the Saga Pattern in Microservices<\/a><\/h4>\n<div class=\"pt-cv-content\">A saga is described (according to Garcia-Molina and Salem) as a sequence of operations where each operation can be interleaved ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/a-closer-look-at-the-saga-pattern-in-microservices\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/explaining-bounded-context-in-microservices\/\" class=\"_self\" target=\"_self\" >Explaining Bounded Context in Microservices<\/a><\/h4>\n<div class=\"pt-cv-content\">Bounded Context is a very important term in Microservices. If you get the hang of it, then design of microservice ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/explaining-bounded-context-in-microservices\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/cqrs-with-axon-tutorial-part-1-introduction-and-setup-in-intellij\/\" class=\"_self\" target=\"_self\" >CQRS With Axon Tutorial &#8211; Part 1 &#8211; Introduction and Setup in Intellij<\/a><\/h4>\n<div class=\"pt-cv-content\">In this series, I would teach you how to build a microservice that uses CQRS and Event Sourcing using the ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/cqrs-with-axon-tutorial-part-1-introduction-and-setup-in-intellij\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/cqrs-with-axon-tutorial-part-2-modify-the-pom-xmladd-axon-dependencies\/\" class=\"_self\" target=\"_self\" >CQRS With Axon Tutorial: Part 2 \u2013 Modify the pom.xml(Add Axon Dependencies)<\/a><\/h4>\n<div class=\"pt-cv-content\">In Part 1, we set up the gcdemo project in IntelliJ. In this part, we would modify the pom.xml by ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/cqrs-with-axon-tutorial-part-2-modify-the-pom-xmladd-axon-dependencies\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/cqrs-with-axon-tutorial-part-3-setup-the-commands-events-and-aggregate\/\" class=\"_self\" target=\"_self\" >CQRS With Axon Tutorial: Part 3 &#8211; Setup the Commands, Events and Aggregate<\/a><\/h4>\n<div class=\"pt-cv-content\">In this part, we are going to be setting up the Commands, Events and Aggregate. We also would set up ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/cqrs-with-axon-tutorial-part-3-setup-the-commands-events-and-aggregate\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/cqrs-with-axon-tutorial-part-4-build-the-gui-using-vaadin\/\" class=\"_self\" target=\"_self\" >CQRS With Axon Tutorial: Part 4 &#8211; Build the GUI Using Vaadin<\/a><\/h4>\n<div class=\"pt-cv-content\">To be able to test out our service we need some GUI.That is what we would do in this part ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/cqrs-with-axon-tutorial-part-4-build-the-gui-using-vaadin\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/cqrs-with-axon-tutorial-part-5-build-the-query-module\/\" class=\"_self\" target=\"_self\" >CQRS With Axon Tutorial: Part 5 \u2013 Build the Query Module<\/a><\/h4>\n<div class=\"pt-cv-content\">In this part, we would build the query module. This is in line with the CQRS principle: we separate the ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/cqrs-with-axon-tutorial-part-5-build-the-query-module\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/cqrs-with-axon-tutorial-part-6-build-the-summary-projection\/\" class=\"_self\" target=\"_self\" >CQRS With Axon Tutorial: Part 6 \u2013 Build the Summary Projection<\/a><\/h4>\n<div class=\"pt-cv-content\">In this part we would create the summary projection class.This class would be part of the query package. This is ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/cqrs-with-axon-tutorial-part-6-build-the-summary-projection\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/cqrs-with-axon-tutorial-part-7-display-data-in-the-grid\/\" class=\"_self\" target=\"_self\" >CQRS With Axon Tutorial: Part 7 \u2013 Display Data in the Grid<\/a><\/h4>\n<div class=\"pt-cv-content\">In this part, we are going to implement and Grid and populate the grid with data. We would consider the ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/cqrs-with-axon-tutorial-part-7-display-data-in-the-grid\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/cqrs-with-axon-tutorial-part-8-setup-spring-profiles\/\" class=\"_self\" target=\"_self\" >CQRS With Axon Tutorial: Part 8 &#8211; Setup Spring Profiles<\/a><\/h4>\n<div class=\"pt-cv-content\">In this part, we would split out application into three parts: command, query and client. So these would correspond to ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/cqrs-with-axon-tutorial-part-8-setup-spring-profiles\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/microservices-with-spring-profilesstep-by-step-tutorial\/\" class=\"_self\" target=\"_self\" >Microservices with Spring Profiles(Step by Step Tutorial)<\/a><\/h4>\n<div class=\"pt-cv-content\">In this step by step tutorial, I will teach you how to build microservices using Spring Profiles. Spring Profiles allow ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/microservices-with-spring-profilesstep-by-step-tutorial\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/multiple-database-configuration-for-microservice-in-spring-boot\/\" class=\"_self\" target=\"_self\" >Multiple Database Configuration for Microservice in Spring Boot<\/a><\/h4>\n<div class=\"pt-cv-content\">Previously in this Tutorial, we learnt how to split a single structured monolith into microservices. We did this using Spring ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/multiple-database-configuration-for-microservice-in-spring-boot\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/how-to-dockerize-your-spring-boot-application-step-by-step\/\" class=\"_self\" target=\"_self\" >How to Dockerize Your Spring Boot Application (Step by Step)<\/a><\/h4>\n<div class=\"pt-cv-content\">If you are learning microservices,then you should also know about docker and container. In this tutorial, I will teach you ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/how-to-dockerize-your-spring-boot-application-step-by-step\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/understanding-the-architecture-of-event-based-cqrs-design\/\" class=\"_self\" target=\"_self\" >Understanding the Architecture of Event-Based CQRS Design<\/a><\/h4>\n<div class=\"pt-cv-content\">In this article, I am going to explain the various components of a simple Event-based CQRS Architecture. Take a look ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/understanding-the-architecture-of-event-based-cqrs-design\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/complete-mongodb-tutorial-step-by-step-demo-with-spring-boot\/\" class=\"_self\" target=\"_self\" >Complete MongoDB Tutorial + Step by Step Demo with Spring Boot<\/a><\/h4>\n<div class=\"pt-cv-content\">In this demo, I would teach you how to set up and use MongoDB. It would be a complete MongoDB ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/complete-mongodb-tutorial-step-by-step-demo-with-spring-boot\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/cqrs-tutorial-with-axon-framework-step-by-step-project-for-beginners\/\" class=\"_self\" target=\"_self\" >CQRS Tutorial With Axon Framework (Step by Step FoodCart Project for Beginners)<\/a><\/h4>\n<div class=\"pt-cv-content\">This is a complete tutorial on CQRS and Event Sourcing based application using Axon Framework(Food Cart). For best learning experience, ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/cqrs-tutorial-with-axon-framework-step-by-step-project-for-beginners\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/understanding-the-files-and-components-of-a-cqrs-applicationwith-axonframework\/\" class=\"_self\" target=\"_self\" >Understanding the Files and Components of a CQRS Application(With AxonFramework)<\/a><\/h4>\n<div class=\"pt-cv-content\">We are going explain all the bits and pieces of a CQRS-based application. Therefore, we would use the GiftCard application ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/understanding-the-files-and-components-of-a-cqrs-applicationwith-axonframework\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/complete-cqrs-application-with-axon-framework-1-step-by-step-guide\/\" class=\"_self\" target=\"_self\" >Complete CQRS Application with Axon Framework &#8211; 1 (Step by Step Guide)<\/a><\/h4>\n<div class=\"pt-cv-content\">We would build a complete CQRS application with Axon Framework. I would help you understand the various components that make ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/complete-cqrs-application-with-axon-framework-1-step-by-step-guide\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/complete-cqrs-application-with-axon-framework-2-step-by-step-guide\/\" class=\"_self\" target=\"_self\" >Complete CQRS Application with Axon Framework \u2013 2 (Step by Step Guide)<\/a><\/h4>\n<div class=\"pt-cv-content\">We would now complete our tutorial on CQRS With Axon Framework. Recall that in the first part, we talked about: ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/complete-cqrs-application-with-axon-framework-2-step-by-step-guide\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/complete-cqrs-application-with-axon-framework-3-build-the-ui\/\" class=\"_self\" target=\"_self\" >Complete CQRS Application with Axon Framework \u2013 3 (Build the UI)<\/a><\/h4>\n<div class=\"pt-cv-content\">This is Part 3 and the final part of our CQRS Application. Here is Part 1 and Part 2. In ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/complete-cqrs-application-with-axon-framework-3-build-the-ui\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/rabbitmq-in-microservices-step-by-step-tutorial-with-springboot\/\" class=\"_self\" target=\"_self\" >RabbitMQ in Microservices &#8211; Step by Step Tutorial with SpringBoot<\/a><\/h4>\n<div class=\"pt-cv-content\">In this step by step tutorial, you will learn about RabbitMQ. We would build a Spring Boot project using IntelliJ ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/rabbitmq-in-microservices-step-by-step-tutorial-with-springboot\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><h4 class=\"pt-cv-title\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/how-zuul-api-gateway-proxy-forwards-requests\/\" class=\"_self\" target=\"_self\" >How Zuul API Gateway Proxy Forwards Requests<\/a><\/h4>\n<div class=\"pt-cv-content\">In this tutorial, I would explain to you how an API Gateway forwards requests to backend Microservices. What is Zuul? ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/www.kindsonthegenius.com\/microservices\/how-zuul-api-gateway-proxy-forwards-requests\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-358","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.kindsonthegenius.com\/microservices\/wp-json\/wp\/v2\/pages\/358","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kindsonthegenius.com\/microservices\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.kindsonthegenius.com\/microservices\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.kindsonthegenius.com\/microservices\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kindsonthegenius.com\/microservices\/wp-json\/wp\/v2\/comments?post=358"}],"version-history":[{"count":1,"href":"https:\/\/www.kindsonthegenius.com\/microservices\/wp-json\/wp\/v2\/pages\/358\/revisions"}],"predecessor-version":[{"id":359,"href":"https:\/\/www.kindsonthegenius.com\/microservices\/wp-json\/wp\/v2\/pages\/358\/revisions\/359"}],"wp:attachment":[{"href":"https:\/\/www.kindsonthegenius.com\/microservices\/wp-json\/wp\/v2\/media?parent=358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}