A high traffic eCommerce showcase portal for Google’s Great Online Shopping Festival (GOSF – 2012)


Published on

Neev provided an unconventional solution for Google India by creating a unique Zero server architecture that is capable of handling high traffic and is responsive and also loads fast at the same time.

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

A high traffic eCommerce showcase portal for Google’s Great Online Shopping Festival (GOSF – 2012)

  1. 1. A High Traffic E-Commerce Showcase Portal for Google’s Great Online Shopping Festival (GOSF – 2012)
  2. 2. About Neev Web Mobile Magento eCommerce SaaS Applications Video Streaming Portals Rich Internet Apps Custom Development iPhone Android Windows Phone 7 HTML5 Apps Cloud AWS Consulting Partner Rackspace Joyent Heroku Google App Engine Key Company Highlights 250+ team with experience in managing offshore, distributed development. Neev Technologies established in Jan ’05 User Interface Design and User Experience Design VC Funding in 2009 By Basil Partners Performance Consulting Practices Part of Publicis Groupe Quality Assurance & Testing Outsourced Product Development Member of NASSCOM. Development Centers in Bangalore and Pune.
  3. 3. High traffic e-Commerce showcase portal for a Mega Sale Event • Neev provided an unconventional solution for Google India by creating a unique zero server architecture, that was capable of handling high traffic, was responsive and quick to load at the same time.
  4. 4. The Client • Great Online Shopping Festival (GOSF) was a unique event launched by Google India. • A mega online sale event, the first of its kind in India, held on 12 Dec 2012 or 12.12.12, with a traffic expectation of over 15 million on a single day.
  5. 5. Business Need • Google India was looking at launching an exclusive 24 hour online shopping festival wherein over 90 eCommerce ventures would offer various deals to their consumers. • With a traffic expectation of over 15 million on a single day, the website was required to handle unprecedented loads without any downtime.
  6. 6. Neev Solution • The technology team at Neev created a unique Zero Server architecture. The underlying concept being that if there are no servers, there is no question of them failing. • The thought of by-passing the database and the Web servers was a radical move. The entire site was replicated across CDN servers, which meant that in the event of a server crash or the AZ going down, the site would continue to be live. • All the processing was moved from the server side to the browsers. Basically each browser became a server in itself. • It not only enabled the sites to be responsive but also fast-loading, irrespective of the number of concurrent users on the site. • Deployment was not an afterthought of development. Architectural inputs were thought of from the design stage to make sure user experience and technology worked hand-inhand. • The application was built in a way that on visiting the site for the first time, data was cached on the user’s browser and the rest of the site would run in an ‘offline’ mode, making the architecture fully scalable. This way it did not have a dependency on the web server for processing each incoming requests.
  7. 7. Neev Solution (Contd…) • Invalidations and cache clears were built-in so that every time the data on the data on the server changed, the application would automatically download the last updated files. • Since most of the application was executed from the client browsers, the page load times were nearly instantaneous. The first time loads were less than 4 seconds and the subsequent loads lesser. • High performance was also ensured by aiming for a Grade A on YSlow from the outset. • The Zero Server Architecture led to significant savings in hosting charges. Cost effective CDN from Amazon ensured that the cloud bills were low. • It did away with the need of a database server and a web server, thereby significantly reducing the support cost and maintenance costs for monitoring the servers and backing up the data.
  8. 8. Top Features • Zero server architecture. • Instantaneous page loads. • Data cached to user’s browser and the site could run in ‘offline’ mode. • All the files and data related to the portal were replicated across multiple zones in the CDN and there was no single point of failure.
  9. 9. Technology Footprint • HTML5 • CSS • Javascript • Data storage in JSON format • AWS Services used: oEC2 oS3 oCloudFront
  10. 10. Top Challenges • A Hard Timeline: 12.12.12 was a unique date with a similar next date occurring only after 99 years. So the project could not have elastic timelines and a firm adherence to the pre-defined delivery schedule was necessary. • Very High Traffic: With a traffic expectation of over 15 million in a single day, the website was designed to handle unprecedented loads. • Downtime can be expensive: With more than 100 online stores showcasing products and giving discounts, sales happened all day. • Even one second of downtime was a direct loss of business.
  11. 11. Clients
  12. 12. Partnerships
  13. 13. Neev Information Technologies Pvt. Ltd. sales@neevtech.com India - Bangalore India - Pune The Estate, # 121,6th Floor, #13 L’Square, 3rd Floor Dickenson Road Parihar Chowk, Aundh, Bangalore-560042 Pune – 411007. Phone :+91 80 25594416 Phone : +91-64103338 For more info on our offerings, visit www.neevtech.com