JD Distributed Service Framework

It is a JD Distributed Service Framework that provides functions of registration center, configuration management, call link analysis, etc. to facilitate users implementing Spring Cloud, Dubbo and other Microservice applications.

Apply for Beta


High Availability and Complete Hosting
JD Distributed Service Framework relies on JD multiple availability zone deployment to serve cross-availability zone distributed deployment. After enabling the service, users may enjoy cross-machine room high availability without any operation and maintenance.
Calling Observable
By providing rich calling stack analysis, JD Distributed Service calling atlas allows us to observe business relationship and overall calling chain characteristics at a macro level, and allows us to view the details of steps on the calling chain at a micro level. Also, in combination with various analysis means, it helps users comprehensively master the calling of services.
One-stop Scheme
With the deep integration of service framework and elastic deployment, log analysis and other systems, users can more easily process the operation and maintenance demands during the entire life cycle of services.


Service Life Cycle Management

Service Life Cycle Management

It supports the deployment, registration, discovery, calling, authentication, traffic control, log and other functions of services, and based on these functions, the entire service process can be controlled more flexibly.

Service Monitoring

Data Monitoring and Calling Amount Monitoring

The combination of data monitoring and calling amount monitoring makes it more convenient for users to get to know the calling data of all dimensions of services as well as the calling relationship and conditions among services.

Multiple Framework Compatibility

Wide Support

Now, the service frame only supports application types such as SpringCloud and Dubbo and are compatible with development frames of languages such as Go, dotNet and Python.


Build JD Distributed Service System

It is very easy for users to migrate their business to JD Distributed Service Framework based on JD Cloud Distributed Service Framework. The functions provided by the service framework allow users to no longer concern about the implementation, operation and maintenance of service framework, and to completely focus on the design and splitting of business.

Calling Relationship Management

For large distributed system, sorting out the calling relationship and managing the calling permission is often very complex. The built-in calling chain analysis function and service authentication mechanism of JD Distributed Service Framework can effectively help users manage the service calling process.