Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

# 1. Problem statement and context

Image Modified

Figure 1. The barrier between the two technology stacks


In the process of application modernization, it is common for users to use multiple microservice technology stacks (servicecomb-service-center and istio) at the same time. So, they have a high demand to break the communication barrier between two heterogeneous tech stacks which is caused by the different Registration and Discovery mechanisms.

 

# 2. Our solution

Image Modified

Figure 2. Our solution


We propose a tool that can synchronizes microservices from servicecomb-service-center to Istio system which makes istio-based services are able to discover servicecomb-service-center-based services, refer to Figure 2.

 

## 2.1 Design

 Image Modified

Figure 3. Servicecomb-service-center structure

 

As we can see from this Figure 3, servicecomb-service-center-istio synchronizes service register information from servicecomb-service-center side to istio side. It mainly does three steps:

...