Marketplace for Retail

Решение позволяет продавцам расширять предлагаемый ассортимент товаров и брендов без необходимости содержать склад. Предлагаемое как SaaS решение, упрощает масштабирование бизнеса за счёт автоматизации бизнес­процессов, поддерживая взаимодействие с множественными поставщиками и агрегируя информацию о продуктах в единой базе данных. Эти продукты, в свою очередь, могут выставляться на продажу на одной или нескольких торговых площадках. При размещении заказа система обеспечивает автоматическую его маршрутизацию к определённому поставщику(­ам), в соответствии с заданными правилами.
Как продукт, Marketplace предлагает более широкие встроенные возможности по управлению продуктами и заказами внутри системы, а так же расширенные возможности конфигурации под заказчика.

Технически Marketplace for Retail это:

  • J2EE приложение на основе Tomcat, Struts, JSP, GWT и Hibernate
  • в качестве СУБД используется Oracle 11
  • Apache mod_jk и Terracota BigMemory для работы в кластере
  • Terracota Quartz Scheduler для управления запуском процессов
  • Управляющее ядро и расширяемый набор модулей­процессов, которые могут объединяться в цепочки (chains) для импорта­обработки­экспорта данных. Процессы и цепочки конфигурируются через пользовательский интерфейс
  • Для возможности перекрытия модулей (на основе tomcat crosscontext), в том числе в run­time, создан специальный Tomcat classloader
  • Система масштабируется почти линейно с добавлением серверов в кластер
  • Содержит подсистемы журналирования и мониторинга
  • Модульная архитектура
  • Объём кода 1425 KLOC
  • 12 миллионов продуктов уже загружено клиентами в систему (с ноября 2011 по ноябрь 2013)

больше проMarketplace for Retail можно прочитать здесь