Preguntas etiquetadas con enterprise-architecture

El diseño de alto nivel y la descripción de los sistemas de software se caracterizan frecuentemente por tener grandes cantidades de datos persistentes a los que se accede simultáneamente.



4
¿Cómo ajustar un motor de reglas en una arquitectura de microservicio cuando requiere muchos datos de entrada?
Situación actual Estamos implementando (y ahora manteniendo) una aplicación web de compras en línea en una arquitectura de microservicio. Uno de los requisitos es que la empresa debe poder aplicar reglas sobre lo que nuestros clientes agregan a su carrito, a fin de personalizar su experiencia y el pedido final. …


2
¿Alguien ha utilizado con éxito el flujo de trabajo de Windows para un motor de validación / reglas comerciales?
Me preguntaba si alguien ha utilizado con éxito Windows Workflow Foundation para un motor BusinessRules / Validation, o si conoce algún código de muestra o artículos sobre esto. Si lo ha usado antes, ¿qué le parece? ¿Cómo se compara con otros sistemas BusinessRule / Validation? Estoy pensando en reglas como …




4
Enfoque DDD para operaciones CRUD básicas en una aplicación compleja centrada en el dominio
Mi empresa está reescribiendo nuestra aplicación web desde cero. Es una gran aplicación de nivel empresarial con un dominio complejo en la industria financiera. Estamos utilizando un ORM (Entity framework) para la persistencia. En esencia, la mitad de nuestra aplicación se centra en recopilar datos sin procesar del usuario, almacenarlos, …

3
En una arquitectura de microservicios débilmente acoplada, ¿cómo realiza un seguimiento de sus dependencias?
Una opción popular de arquitectura de alto nivel en un programa moderno es un sistema de microservicios basado en REST. Esto tiene varias ventajas, como acoplamiento flojo, reutilización fácil, restricción limitada de tecnologías que se pueden usar, alta escalabilidad, etc. Pero uno de los problemas que preveo en dicha arquitectura …



2
¿Mover toda la lógica de la interfaz de usuario al lado del cliente?
Nuestro equipo originalmente consistía principalmente en desarrolladores del lado del servidor con experiencia mínima en Javascript. En ASP.NET, solíamos escribir mucha lógica de interfaz de usuario en código subyacente o más recientemente a través de controladores en MVC. Hace poco tiempo, 2 desarrolladores del lado del cliente de alto nivel …

2
DDD: Creación de módulos reutilizables y distinciones de tipo de servicio (Dominio, Infraestructura, Aplicación)
Entonces, después de leer "Implementando el diseño impulsado por el dominio por Vaughn Vernon", he decidido refactorizar mi código para una mejor usabilidad al aislar lo que creo que son conceptos básicos del dominio en módulos separados. Cada módulo contiene su propio conjunto de capas arquitectónicas distintas que incluyen el …

3
¿Cuáles son las opciones para la gestión de configuración de software centralizada de terceros?
Soy arquitecto en una empresa que busca construir una solución SaaS. Nuestros productos se distribuyen en diferentes contenedores desplegables, servicios web, interfaces de usuario web, etc. Estoy buscando una solución de software de código abierto o de terceros para administrar la configuración de nuestra aplicación. Estos serían similares a la …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.