We have delivered many high volume ecommerce sites for well known clients for 12 years now. We can license and provide support or we can do core changes to the software.
Software Architecture
Our architecture is Java using Spring MVC2, Hibernate and Solr. We use Velocity for the shopper pages and JSP for the admin pages. See this link for our network and architecture diagrams.
Our application is setup in as 2 applications - a preview web app on 1 server and a shop webapp on a cluster of servers or on the same single server as the preview server if you have limited needs.
We include the ability to publish from preview (staging) to shop without any interruption to the site. Preview is where you work on the catalog and have management approve the next version of the catalog that will go live. You can place test orders as this is a complete clone of the shop web application.
Each Tomcat (or weblogic) running the shop application has its own Solr web app. Solr is can be configured to perform faceted search. Solr is also used to quickly fill in pages of data. With this approach normally no hits to the db are needed when a shopper surfs the catalog giving you very high performance. If you prefer Endeca over Solr and need Adobe Scene 7 integration then ask us about our Global Enterprise Edition.
Developer Tools
We include tools to migrate the database to new versions and also to create standalone modules that hook into the core. We recommend that our teams make any core changes and your teams work with our api and webservices and use or Module Tool to create custmizations in modules as with this approach migrating to the next version is simplified.
If you have additional questions or would like to request a back end demo contact us.


