Why is there no middleware in Erlang?

I asked a question earlier about ESBs written in Erlang or Java, and there was nothing in Erlang, and only products in Java.

What would be the best language for writing ESB?

I think it’s hard for me to understand why in a language like Erlang there are no such intermediate products, especially considering that it is ideal for work.

Update: There are actually “some” middleware products for Erlang:

@aChristian suggested RabbitMq

In addition, Erlang has middleware, which is actually a standard part of the Erlang distribution. It is called OTP.

+4
source share
2 answers

ESBs are used by large companies (E - Enterprise in ESB). Large companies prefer to use nr1 / supplier technology / consulting company to reduce risk. See Also, “No One Was Fired For IBM Choice.”

+7
source

Probably because a lot more people use Java, especially those people who write middleware products. As in "There are 300 Java programmers for every Erlang programmer."

+2
source

Source: https://habr.com/ru/post/1304266/


All Articles