♥ 3
⚡ 0
Consul · Lección 29

¿Qué consideración de rendimiento es importante tener en cuenta al escalar el número de servicios y consultas que un cluster de Consul debe gestionar, especialmente en relación con la carga sobre los servers?

A medida que el número de servicios registrados y la frecuencia de consultas (watches, health checks) crece significativamente, la carga sobre los servers (que mantienen el estado consistente mediante Raft) también crece, pudiendo requerir ajustes como dimensionar mejor el hardware de los servers o distribuir mejor la carga de consultas
El rendimiento de un cluster de Consul permanece exactamente igual sin importar cuántos servicios estén registrados o cuántas consultas se realicen, sin ninguna relación real entre la carga y el rendimiento observado
Solo es relevante esta consideración de rendimiento si el cluster tiene exactamente un único servicio en total registrado, sin ninguna necesidad real de considerar el tuning con una carga mayor de servicios y consultas
Aumentar el número de Consul servers siempre mejora linealmente el rendimiento del cluster sin ningún límite real o consideración adicional sobre el overhead de coordinación entre más servers
Consul · Lección 29

Completa el código

Puede requerir ajustes como dimensionar mejor el hardware de los servers o distribuir mejor la carga de
Consul · Lección 29

¿Por qué un cluster de Consul que funcionaba bien con 100 servicios registrados podría empezar a mostrar signos de degradación de rendimiento al crecer hacia 10,000 servicios, si no se ajusta el dimensionamiento de los servers en consecuencia?

✓

¡Lección completada!

Rendimiento y tuning de un cluster de Consul

0
XP ganado
3
Vidas restantes