spring-cloud-huawei is a framework that makes it easier to integrate spring cloud and Huawei frameworks.
Including open source framework and commercial framework,
open source such as
commercial such as Huawei Cloud
- Gives Blue-green Deployments and Canary Releases ability to your spring cloud application.
- Automatically generate a document, which follow open API specification, and register it to service registry, so that members of team can view and download API doc in unified service.
- Combined with the ecosystem of Apache servicecomb:
- Apply multilingual paradigm to your microservice system by using mesher, an implementation of service mesh, java or spring cloud is not the only choice anymore.
- Developer is able to use edge-service, a high-performance gateway which benifits from reactive, outperforms than spring cloud gateway and Netflix zuul.
- A go microservice framework can work with springcloud.
- Support for use HuaweiCloud CSE/ServiceComb-Service-Center
:is a Restful based service-registry that provides
micro-services discovery and micro-service management. It is based on Open API format
and provides features like service-discovery, fault-tolerance, dynamic routing,
notify subscription and scalable by design.
Support multi-environment, multi-dimensional management and multi-registry configuration.
- Connect with HuaweiCloud CSE for configuration management.
Support multi environment, dynamic configuration, global configuration and
priority multi-dimensional configuration distribution.
- Support ServiceComb-Kie,
KIE is a key value based configuration center that supports historical version and label management.
- Support for use HuaweiCloud DTM(Distributed Transaction Management),it resolve consistency issues in a distributed environment.
- The routing management module , for gray release,canary release by config,
it supports matching HTTP header and proportional traffic distribution.
- Automatically generate swagger document with zero-code,
and register to the server-center for interface documentation management.
- Networking with ServiceComb-Java-Chassis based swagger.
- Using Edge-Service gateway，
Better performance than spring cloud gateway and netflix zuul.
How to use
spring-cloud-huawei has been released in Maven's central repository.
Use dependencyManagement to manage dependencies.
|spring cloud huawei