JD Distributed Service Framework

It is a PaaS Platform Product served for JD Distributed Service Applications, which can provide all-round functions of service deployment, service registration/discovery, service governance, call analysis, monitoring, etc. around the whole life cycle of the JD Distributed Service, facilitating implementation by users of JD Distributed Service Applications such as Spring Cloud, Dubbo, etc.

Use Now


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.