Реализация ESB (Enterprise Service Bus) на функциональном языке
-
03-07-2019 - |
Вопрос
Я надеюсь, что в Stackoverflow уместен вопрос архитектуры, поэтому я задаю этот вопрос здесь.
Я пытался понять, где функциональный язык был бы полезен вне математических задач, и я понял, что ESB (Enterprise Service Bus) идеально подходит для языка FP, так как там нет ничего по моему опыту, разделяется между запросами при поступлении исходного сообщения и его обработке по мере прохождения на основе правил преобразования.
Будет ли какая-то причина, почему это будет плохой идеей?
Это уже делается?
Масштабируемость чего-то вроде Erlang может быть очень полезной, я верю.
Решение
Трудно сказать что-то более проницательное, чем "да, вы правы". Первое использование Clojure для производства - именно это.
Другие советы
Посмотрите на RabbitMQ . Это на самом деле не ESB, скорее система обмена сообщениями, но интересная. Р>