Implementando ESB (Enterprise Service Bus) em uma linguagem funcional
-
03-07-2019 - |
Pergunta
Estou esperando que uma arquitetura questão é razoável sobre Stackoverflow, por isso estou perguntando isso aqui.
Eu tenho tentado para ver onde uma linguagem funcional seria útil fora de problemas orientada a matemática, e ocorreu-me que um ESB (Enterprise Service Bus) seria perfeito para uma linguagem FP, como não há nada compartilhados entre as requisições, na minha experiência, como a mensagem inicial chega e é processado como atravessa, com base em transformar regras.
haveria qualquer razão para que esta seria uma má idéia?
É no progresso de ser feito?
A escalabilidade de algo como Erlang pode ser muito útil eu acredito.
Solução
É difícil dizer qualquer coisa mais perspicaz do que "sim, você está certo." Os primeiros usos de produção do Clojure são exatamente isso.
Outras dicas
RabbitMQ . Não é realmente o ESB, sistema de mensagens, em vez da empresa, mas interessante.