Case Study ProsperaSoft’s global sourcing model gives the maximum benefit to customers in terms of cost savings, improved quality, access to highly talented professionals, flexibility of operations and reduced time to market. 1
Client needed to build a e-commerce platform with video based ads as the differentiating factor. The system needs to be scalable and videos should play with minimum bandwidth consumption Other requirements were to build collaboration features and an easy to use interface to upload store’s product details and video’s Payment gateway integration with order status tracking Cluster support with failover Runtime indexing and search availability across nodes 2
Springs Security Sitemesh Template Engine Springs Web MVC Layer Springs AOP Springs ORM Springs DAO Springs Core Transaction management using Springs declarative transactions Hibernate mappings and custom hibernate DAO Database Configurations Indexes CDN Server 1CDN Server 2CDN Server 3 3
CDN integration for fast video display and trans coding of video’s PayPal integration for payments Clustered JBOSS server deployment Hibernate search and index replication over cluster nodes with master slave configurations Web 2.0 Ajax based UI In page login support Video upload toolbar with progress indicator Load tested with 3000 concurrent users with 2 second expected page load times Jmeter used to load test the server Client side profiling tools used to identify bottlenecks Linux based deployment with H/W load balancing switch 4
Contact us Visit us at 5