Como se haría en el caso de una aplicación real, en la web, tengo entendido que el navegador no puede hacer estas peticiones, en una arquitectura de microservicios, el Gateway se comunicaría via HTTP con los clientes (navegador, app-mobile) y este podria realizar los procesos con GRPC, llamando a los otros proyectos?
Client (Web - Mobile - etc) -> API GATEWAY -> API Load Balancer -> User Creator Service GO, si ese User Creator Service GO requiere por ejemplo enviar un mail, haria una request GRPC o enviaria un evento a un event bus (SQS, SNS -> SQS, Kafka, RabitMQ, etc).
Muy buena explicación, es una lástima que en gran parte del video no se puede ver el código con nitidez, podríamos descargar el código de algún repositorio?
Muy buen trabajo nestor 👌🏻
Ya no saldrá el taller de Go?
gracias!
Muy pronto tendremos de nuevo a Nestor
Como se haría en el caso de una aplicación real, en la web, tengo entendido que el navegador no puede hacer estas peticiones, en una arquitectura de microservicios, el Gateway se comunicaría via HTTP con los clientes (navegador, app-mobile) y este podria realizar los procesos con GRPC, llamando a los otros proyectos?
Client (Web - Mobile - etc) -> API GATEWAY -> API Load Balancer -> User Creator Service GO, si ese User Creator Service GO requiere por ejemplo enviar un mail, haria una request GRPC o enviaria un evento a un event bus (SQS, SNS -> SQS, Kafka, RabitMQ, etc).
y el repositorio?
Muy buena explicación, es una lástima que en gran parte del video no se puede ver el código con nitidez, podríamos descargar el código de algún repositorio?