1. Overview Microservice is a service-oriented architecture where an application is deployed as a collection of loosely-couple services. The goal is to make each service independent, fine-grained, scalable and flexible, allowing faster testing and release. 2. Microservices 2.1 Business Services 2.1.1 applicant-services Dummy service that returns a list of applicant names. @GetMapping("/applicants-by-job")
public List<String> getApplicantsByJob() {…