# What is service orchestration

Service orchestration is mainly based on existing business microservices and uses online configuration to quickly generate an aggregate interface.

Features: Online API design, online testing, rapid development

# For example

The order details page needs to display order information, product information and user information. An interface can be generated through configuration to successively call the order details interface, product information interface and user information interface of the underlying microservice, and then extract the required fields from the return results of these three interfaces and return them to the front-end page.

# Service orchestration architecture

# Applicable scene

# Front end

  1. When a page calls multiple interfaces, it can arrange the returned aggregate results to improve the loading speed of page data.

  2. Mobile devices have limited computing power. Data calculation or business processing logic can be completed on the server side to speed up page response.

# Rear end

  1. Replace the aggregation interface of the application layer and reduce the glue code of the application layer.

  2. Quickly generate interfaces for transparent transmission data types

  3. Data conversion and mapping