Tag: DOMAIN-DRIVEN-DESIGN
He estado analizando varios ejemplos de implementación de DDD con Go, desde los artículos en https://blog.ompluscator.com/ hasta la implementación de LiteDDD de Three Dots Labs (https://threedots.tech/), pero aún tengo las mismas dudas cuando se trata de representar la lógica de dominio con Golang, específicamente cuando se trata de encapsular los . . . Read more
Estoy tratando de crear una plataforma de blogs simple y al mismo tiempo aprender más sobre DDD y Microservicios, así que quería preguntarte acerca de dos consejos en este contexto: Una de las reglas de negocio que asumí en mi proyecto es que solo los usuarios en roles “Publicista” y . . . Read more
Tengo una cosa que me confunde. Tengo 2 microservicios. Uno crea comandos y otro consume comandos y produce eventos (los eventos se almacenan en Event Store). En mi ejemplo, los agregados tienen un Guid como ID de entidad, y el Guid se crea cuando se crea el agregado. Lo que . . . Read more
Tengo una API REST para una aplicación que estoy desarrollando. Uno de los puntos finales recibe los campos nombre, correo electrónico y teléfono para crear un nuevo usuario (sin contraseña). Obviamente, el punto final sería /usuarios [POST]. ¿Sería correcto aprovechar este punto final para, si el usuario ya existe, actualizarlo . . . Read more
Estoy diseñando mi primer REST-API y estoy teniendo dificultades para diseñar la API de un agregado “Cart” que tiene objetos anidados: Cart 1->n SubCart 1->n CartItem. El agregado “Cart” se guarda como un todo. Cada vez que se coloca un artículo en el carrito, se deben calcular varios descuentos que . . . Read more