Preguntas etiquetadas con architecture

El diseño de alto nivel y la descripción de un sistema de software. El diseño arquitectónico elimina detalles de implementaciones, algoritmos y representación de datos para concentrarse en la interacción de componentes de "caja negra".





3
Arquitectura de servidor micro vs monolítico
Actualmente estamos trabajando en nuestro nuevo producto / proyecto, es una aplicación cliente-servidor dirigida a ciertas empresas industriales / de servicios específicas. Estamos construyendo un servidor (lenguaje C y Linux solamente) que ejecuta un protocolo personalizado sobre TCP con un front-end Java. Estamos aproximadamente al 20% en el trabajo de …

1
Diseñar una aplicación de servicio modular
Estoy pensando en diseñar una nueva solución que sea muy modular por naturaleza y me gustaría crear una estructura que soporte ese diseño para permitir una fácil expansión futura, una clara separación de preocupaciones, licencias por módulo, etc. que se encuentran en la web sobre aplicaciones modulares o compuestas están …



4
¿Por qué usaría MVC sobre formularios web?
Recientemente, un arquitecto describió a nuestra empresa como una solución Rolls-Royce (MVC) cuando todo lo que necesitaba era un Toyota (formularios web). Tengo curiosidad por saber qué piensa sobre los formularios web vs MVC como una opción arquitectónica.


2
Capa de servicio de aplicación que llama a funciones de base de datos. Mala arquitectura?
Guión: Pila: Java, Spring, Hibernate. Modelo: Aplicación Cliente-Servidor. Patrón: Modelo-Vista-Controlador (MVC). Las clases de capa de servicio tienen tres comportamientos: Algunos servicios tienen la regla de negocios dentro de los métodos y delegan la persistencia a la aplicación. Me gusta: EntityManager.save (entidad); Algunos servicios simplemente llaman a una función de …



4
Si una arquitectura de microservicio necesita una base de datos separada por microservicio, entonces es demasiado costosa e inmanejable. ¿Por qué lo necesitamos?
Leí sobre microservicios y me parece ilógico crear una base de datos separada por servicio solo para lograr el aislamiento. Puedo lograr lo mismo usando solo servicios web y una sola base de datos. ¿Por qué lo necesitamos? Lo que separa la base de datos está fuera de discusión. ¿O …


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.