Develop an analytical platform for e-commerce marketing.
On-line platform for data feed marketing. This is a unique space where shop owners can collaborate with channels. With just single data feed, you are directly granted to many channels among comparison shopping sites, search engines, online marketplaces and affiliates networks.
Application architecture is designed to hold millions of tracking requests, store and work with big amount of statistic data. One of the main points of this application is managing the products' feeds and tracking visits, orders. Main challenge of the application was analytical processing of big data sets. Application architecture is designed to hold millions of tracking requests, store and work with big amount of statistic data. After the analysis a set of java tools was selected to cover critical places in architecture hBase+Hadoop and Mondrian. While whole application is build on Ruby on Rails, set of libraries were made for communication with those java frameworks. As a result, we have a big system build on RoR with data managing in java frameworks. On the one hand, such approach makes application very flexible and easily extensible, and, on the other hand, it gives ability to process and store unlimited set of data.