Topologías desarrollo microservicios
-API Gateway (Clásica)
-Mesh (Moderna)
API Gateway (Clásica)
Mesh (Moderna)
-Istio/Envoy (Proxy)
-Linkedrd
¿Cuál es el estándar para el desarrollo de microservicios?
Microprofile
Observabilidad
Cuadro de mando: Grafana
Centralizar logs: ELK (ElasticSearch-Logstash-Kibana)
Generación de métricas: Prometheus y Datadog
Generación de trazas distribuidas: Jeager, Sleuth y Zipkin
Patrones importantes
SAGA: gestión distribuida de las transacciones locales de cada microservicio
CQRS: separa en dos microservicios diferentes la parte de consulta y modificación
¿Qué es un gRPC?
Framework para la comunicación de alto rendimiento entre servicios
¿Qué permite GraphQL?
Consultas basadas en esquemas