Isso parece um trabalho para uma arquitetura Publicar / Assinar , com uma programação AKA Reativa . Embora o título possa parecer enganoso, Enterprise Integration Patterns é um excelente guia sobre como construir esses sistemas em grandes quantidades.