Skip to main content

Updates 11-15 of May

Updates 11-15 of May

Hello team! Last week our team our team has taken most  important task - prepare and stand Hot Sales day. So let us share what we have completed in order to reach that objective.

1. We have done full upgrade of server in order to be able stand big loads. 

We have implemented triangle that served our visitors:
  •  We have launched big c3.4xlarge server that served us a good role of fileserver.
  • We have launched a big c3.4xlarge server that served us as a database storage.
  • We launched micro-instance that served us for waiting room functionality.
This turned into real success, as we managed to stand up to 2500 users per second with such configuration. Please refer to video of one of our load tests:

2. We have implemented CDN for Club Point Argentina project.

We believe CDN implementation helped a) users to grab content faster b) lower load for fileserver. As a provider we chose CDN77. CDN77 is good as it has servers in both Argentina and Chile: 

I feel sure that will use same CDN-driven approach when haveng CyberMonday in Chile. Thanks to CDN provider we managed to save about 100 Gigabytes of traffic:

3. We have optimized quantity of queries:

    • When user comes to Club Point, we send to server a query to figure out if do we have any news for him or no (like credits added, expired, invited and so on). Disabling these queries for HS days helped us a lot to reduce amount of queries.

    • We have implemented CSS sprites. Before this every icon on site = 1 query to server. Why not to unite them? We did them into 2 sprites, and now all the icons that we use all over the project are kept just in 2 neat files! 

    • We don't beleive it is OK to load profile images on page load - this will increase in load time. So we did 2 sprites: 1 is with all icons related to purchase cycle, while other one contains all additional icons (profile, invites, my orders and so on).

4. We have implemented waiting room functionality.

This functionality was not used (what is good), but we have prepared a special page, where user could be forwarded in case of one of servers being down. This page explained user that site will be back soon and offered to wait for 10 minutes and then give 1 more try.

5. We have developed new feature that will come in updated release for Club Point Chile Cyber Monday.

Sometimes user enters our project, and does a try to do a purchase. On stage of payment he receives rejection. In most cases after such situation user closes page and leaves site. So we developed code that will notify such users via email offering them help in order to complete the payment. We believe this will help us grow our rates and will make purchase funnel more effective.

Comments

Post a Comment

Popular posts from this blog

Updates 18-23 March

Hello, during last week we have been working on following enhancements: New reports sales per sellers. During last week was accomplished task of new export, per seller. Key features: View performance of each seller in shop; Compare key data to other stores. Note, due to znube reports being updated for 2 day, max soon date available is today - 2 days, otherwise data shown in reports will not be ok. 2. Live server PHP version was updated These are really great news, and here is why: Newer version allows to use latest features of PHP; Newer version allow to use more recent libraries in project; From now on, offline stores admin panel new features development gets more comfortable as it was before; All Mongo database errors were resolved. 3. Enhancements related to payments reduction, AWS During last week following enhancements were applied: Big COM instance, on which previously CP was running was deleted. Big COM DB instance, on which previously CP was ru...

Updates 14-19 August

Hello team, during last week we have been working on following issues: 1. We finished r unning new cycles of tests for CP and DJ with objective of having both projects ready to be switched by end of week. Task was successfully accomplished. We run projects tests, checked emails, checked mobile versions of projects. I encourage you to try them yourself at  http://cptest.tk/ and  http://cptest.tk/donjuan 2. We finished CLUB-1115 Task named  IMPLEMENT RETIREMENT IN URBAN BRANCH was accomplished. Video overview: 3. Finsihed CLUB-1121 "Delete club point stock (arg)" was successfully resolved and gone live. See image for details: Other tasks accomplished: CLUB-1120 (Cron that chercks load to project, fix for deploy) CLUB-1092 (Chat Zendesk (dev com)) Have a great day!

Updates 11th of April - 15th of April

Hello team, the working week comes to an end, and we want to report on issues we have been working on during week: 1. ShipNow integration for Club Point Argentina. During whole week we have beed fighting for intgeration of ShipNow for Argentina. We have following good news: We have been leading active communication with support of ShipNow in order to get answers related processes of product creation and stock management. Good news are we have resolved all unclear points. We have accomplished full cycle, the only thing currntly missing is reverse logistica. Please see video overview of ShipNow integration: 2. We have successfully resolved case CLUB-642 As a result, we are able to have a great flexibility - when we can present to user via 2 different URIs: Different content, here we talk in scope of display of different campaigns; Different look, here we talk in scrope of display of different designs; 3. CLUB-633 was successfully resolved. Please see video ove...