Este curso está tremendo, muy avanzado
Introducción al proyecto del curso y su arquitectura
Arquitectura de un backend complejo
Estructuras de datos para nuestro proyecto
Creando la estructura principal
Estructura inicial del proyecto: API y rutas
Aislar el código de la base de datos
Rutas para usuarios
Documentación de nuestra API
Autenticación basada en tokens
JWT: Gestión de acceso
Autenticación: registro
Autenticación: login
Autenticación: cifrar contraseñas para evitar problemas de seguridad
Autenticación: gestión de permisos
Comprobar verificación con token
Gestión avanzada de errores: Throw
Almacenando datos: MySql
Base de datos real: MySQL
Completando la base de datos
Relacionando entidades: follow
Posts y likes
Microservicios en Node
Microservicios: pros y contras
Separando la base de datos a un microservicio
Conectando con nuestro microservicio de datos
Separando los posts a un microservicio
Gestión de microservicios con PM2
Puesta en producción serverless
Microservicios en Zeit Now, serverless y seguridad
Variables de entorno en Now y despliegue local
Cacheando nuestra aplicación
Caché como un microservicio. Redis
Conectando el microservicio a Redis
Conectar la API al caché
Puesta en producción en virtual machine
Desplegando los servicios de Node
Nginx como proxy inverso
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Carlos Hernández
Aportes 18
Preguntas 5
Este curso está tremendo, muy avanzado
Ahora tengo 3 servidores corriendo en mi PC junto con 2 contenedores de docker; nunca pensé llegar a eso en menos de un año
En el ejercicio estamos consumiendo la api de la BD desde nuestra API general y desde el API POST, pero igual estamos usando dependencias de nuestro proyecto total. Si queremos realmente separarlas físicamente hablando debemos hacer modificaciones su estructura. O como se haría?
Si es muy interesante ver cómo podemos separar los módulos para mandarlos a microservicios, pero con una app muy grande tendríamos problemas de tener tantos microservicios.
Yo soy novato en microservicios los que ya tienen más experiencia en el tema que opinan?
¿Cada microservicio es un servidor que se tiene que tener?
ufff buenisimo, 😃
Por fin se corrigió el ROUER xD
Excelente curso
Pff este curso está siendo una pasada.
Tuve unos problemas porque aunque terminé los procesos de escucha de Node, realmente seguían activos y cuando quería volver a ejecutarlos, Node me mostraba un error diciendo que el puerto ya estaba ocupado. Si alguien más tiene ese error, les dejo este post de stack overflow
y como hacer para conectar los microservicios si se encuentran en distintos directorios?
✌
me parece muy bueno el ejemplo, hace tiempo recuerdo que genere una practica en la cual express me permitía tener múltiples site en un solo servidor recuerdo que utilizaba vhost, se que no es lo mismo que usar docker para tener una simulación de servidores por cada servicio pero creo que lo intentare
Tremendo
por que en la terminal de la api sigue apareciendo el mensaje de DB Connected si la api ya no esta conectando a la base de datos sino que hace las peticiones al microservicio de mysql que es la que se conecta?
esta clase me parecio super,
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?