To remove extra load from the site and simplify integration, we decided to implement the ESB service bus. At the development start, we were choosing between the two platforms — Talend ESB and Red Hat Fuse. In accordance with the client's requirements and objectives, our final solution was the Talend. With the help of Talend ESB, we managed to reduce the time for Pimcore and marketplaces integration with the website, 1C and the medications directory.
Also, to expand the functionality and control the Talend ESB operation, we installed:
- Apache Kafka Message Broker;
- Checkmk monitoring system;
- ELK logging system.