Service Discovery

Kitex provides extensions for service registration and discovery, and already supports many popular registries.

Kitex has implemented multiple service discovery components with the help from the support of community developers. Besides, it also supports DNS resolution and Static IP direct access mode. A strong and complete community ecology has been established for users to choose flexibly according to their needs.

For example, DNS Resolver is suitable for the clusters where DNS is used as a service discovery, commonly used for Kubernetes clusters.


Etcd

Service Registration and Discovery etcd Extensions provided by Kitex.

Consul

Service Registration and Discovery consul Extensions provided by Kitex.

Eureka

Service Registration and Discovery eureka Extensions provided by Kitex.

Nacos

Service Registration and Discovery nacos Extensions provided by Kitex.

Polaris

Service Registration and Discovery polaris Extensions provided by Kitex.

ServiceComb

Service Registration and Discovery service-comb Extensions provided by Kitex.

Zookeeper

Service Registration and Discovery zookeeper Extensions provided by Kitex.

DNS

Service Discovery DNS Extensions provided by Kitex.

Service Filtering

Kitex provides a rule-based parser that allows users to filter service instances.


Last modified September 18, 2024 : Update typo in hertz docs (#1138) (12492e4)