Talend, Mule, WSO2 allow solving problems of the integrations development speed and conform to the low-code principles
Red Hat Fuse features are similar to the above three products, but it cannot be considered a low-code solution. With Red Hat Fuse you need a developer even for standard operations. However, it follows the self-documentability principle.
Apache Kafka and RabbitMQ are not ESB systems as such, but message brokers. They cannot form a substantial ESB layer by themselves and they do not provide any advantages in terms of simplifying integrations and scaling, but they can become part of the ESB layer.
It is clear that each implementation case is individual and is performed with regard to the business, product, and IT strategy specifics. But if you compare all the solutions available, it's the low-code that allows the fastest digital transformation, scaling, and partner integration. Therefore, we recommend low-code solutions, such as ESB, BPMS, CRM, to companies that are interested in rapid business growth accompanied by the optimization of development costs.
Also, we should emphasize that the low-code ESB implementation is not instantaneous. Like any large-scale integration, it takes time and resources, including, for example, costs for the development team, for servers (if necessary) etc. In this respect the low-code solutions are no different from the usual ones. The savings on the development are possible no sooner than they're implemented.