Un capítulo en Pragmatic Programmer recomienda mirar una arquitectura basada en pizarra/espacio + un motor de reglas como una alternativa más flexible a un sistema de flujo de trabajo tradicional.Arquitectura basada en el espacio?
El proyecto en el que estoy trabajando actualmente usa un motor de flujo de trabajo, pero me gustaría evaluar las alternativas. Realmente siento que una SBA sería una mejor solución para nuestros problemas de negocios, pero me preocupa la falta total de soporte de la comunidad/base de usuarios/vendedores/opciones.
JavaSpaces está muerto, y el spin-off JINI Apache River parece estar en soporte vital. SemiSpace se ve perfecto, pero es un espectáculo de un solo hombre. La única solución viable parece ser GigaSpaces.
Me gustaría escuchar sus opiniones sobre la arquitectura basada en el espacio y cualquier experiencia que haya tenido con las implementaciones del mundo real.
Hola Brian, dije JavaSpaces había muerto debido a la especificación Jini (de los cuales JavaSpaces es una parte) y la implementación de Sun fue trasladado a un proyecto de incubadora de Apache (río), que parece tener un apoyo limitado. JMS, JCR, JPA, etc. también son ejemplos de especificaciones maduras, pero tienen comunidades activas. – rcampbell