Red de conocimiento informático - Conocimiento del nombre de dominio - Serie de arquitectura de microservicios: comparación de los centros de configuración más completos (instalados casualmente para entrevistas)

Serie de arquitectura de microservicios: comparación de los centros de configuración más completos (instalados casualmente para entrevistas)

Este artículo compara exhaustivamente varios servidores de configuración ecológica de Spring Cloud, como Spring Cloud Config, Apollo, Nacos, Disconf, Spring Cloud Consul y Spring Cloud Zookeeper desde múltiples dimensiones, como actividad comunitaria, características del producto, casos exitosos y deficiencias del producto, para ayudarnos. Elija el servidor de configuración adecuado.

El primero es Spring Cloud Config

Dirección de GitHub

/spring-cloud/spring-cloud-config, asterisk 1178, los componentes oficiales y la comunidad son relativamente activos

Proveedores de código abierto

Pivotal (equipo oficial de Spring)

Características del producto

Entorno de demostración

No disponible todavía

Hay muchos casos exitosos

La mayoría de los equipos que usan Spring Cloud están usando Spring Cloud Config

Desventajas

En segundo lugar, Apollo

p>

GitHub.

Dirección de GitHub

/ctripcorp/apollo, asterisco 11169, la comunidad es muy activa

Fabricantes de código abierto

Ctrip

Características del producto

Historias de éxito

Ctrip, NetEase Hive, Ping An, etc. Para más empresas, visite /ctripcorp/apollo. ctripcorp/apollo

Entorno de demostración

/alibaba/nacos, estrella número 3820, la comunidad es muy activa

Proveedores de código abierto

Alibaba

Características del producto

Historias de éxito

Alibaba, Huya Live, ICBC Software Development Center, iQiyi, etc. Para más empresas, consulte /alibaba/nacos/issues/273

Entorno de demostración

/knightliao/disconf, número inicial 4505, la actividad de la comunidad es promedio

Fabricante de código abierto

Antiguo empleado de Baidu, ahora Ant Financial

Características del producto

Casos de éxito

Baidu, Didi, Hitch, NetEase, etc. . Para más empresas, consulte /knightliao/disconf

Desventajas

La última versión se lanzó hace dos años, lo cual es un poco largo. spring-cloud/spring-cloud-zookeeper estrella número 330, componente oficial, comunidad relativamente activa

Fabricante de código abierto

Pivotal (equipo oficial de Spring)

Producto características

Entorno de demostración

No disponible

Casos de éxito

No disponible

Desventajas

Otros

Si está utilizando Spring Cloud Kubernetes o implementando aplicaciones Spring Cloud en un entorno de Kubernetes, también puede elegir ConfigMap. Su efecto no es significativo y no será analizado por el momento. Spring Cloud Kubernetes se ha incluido en la lista de actualizaciones del blog de 19 años, así que estad atentos.

Conclusión

En el proceso de creación de un nuevo sistema, nos encontraremos con muchos problemas.