Development of Microservices Software to Connect Communications between Services
Rizky Dewanto Apriansyah, Jullend Gatc, Yulius Denny Prabowo, Sarwo Sarwo, Devriady Pratama, Eduard Pangestu Wonohardjo · 2024
This study objective is to develop a microservice that can bridge communication between services at PT Soluix. This company has a microservice application that has problems in managing the communication flow between its services. They apply a direct communication method from one service to another which makes each service must change every time there is a need to define communication with other services, this makes the communication flow non-uniform and increasingly complicated to manage as services increase. To make the uniformity of communication flow management, an orchestrator is needed that becomes the center of communication so that there is no need to define communication flow in each service. The result achieved is a microservice that becomes the center of communication flow management. The research method starts with problem identification, data collection, system design, implementation, and then evaluation. The conclusion obtained is that the communication orchestrator between microservice services can help manage the communication flow between services to be uniform and not affected by the number of services in a microservices ecosystem.