SaaS, B2B интеграционная платформа для eCommerce. Она предоставляет возможности интеграции и унифицированного управления каталогом, запасами, ценами, заказами и доставкой для работы с различными торговыми площадками, в первую очередь такими как Amazon.com, eBay, Buy.com. Первая рабочая версия выпущена в 2005 году. Сейчас на боевых серверах стоит 6я версия платформы. Так же на её основе создано несколько заказных кастомизированных решений для отдельных клиентов.
Технически Connect 6.x это:
- J2EE приложение на основе Tomcat, Struts, JSP, GWT и Hibernate;
- в качестве СУБД используется Oracle 11;
- Apache mod_jk и Terracota BigMemory для работы в кластере;
- Terracota Quartz Scheduler для управления запуском процессов;
- Управляющее ядро и расширяемый набор модулей процессов, которые могут объединяться в цепочки (chains) для импорта/обработки/экспорта данных (процессы и цепочки конфигурируются через пользовательский интерфейс);
- Специальный Tomcat classloader для возможности перекрытия модулей (на основе tomcat crosscontext), в том числе в runtime;
- Система масштабируется почти линейно с добавлением серверов в кластер
- Содержит подсистемы журналирования и мониторинга;
- Объём кода 920 KLOC (только ядро, без заказных модулей);
- На данный момент содержит записи о более чем 18 000 000 продуктов и соответствующих заказах;
- Добавляется в среднем 9000 новых продуктов в сутки;
- Трафик БД около 5 Tb в сутки.