Made with love

logo

by Prismic PM team

Platform Updates - Dec 11. - Follow up on the Bershka incident

By François for the platform team

tl;dr

Three goals for this week:

  • Have another dry run to measure the results of last week's fixes.
  • Deploy in prod a major corrective change to prepare for the Christmas Season.
  • Closing the loop on the migration of entities by deploying in production.

Goals for This Week:

Christmas Season preparation

During Black Friday, we had an incident with one of our clients (Bershka). Our API couldn't deliver their content for an extended time due to high traffic. We are expecting another peak of traffic for the Christmas season.

We conducted a root-cause analysis two weeks ago and want to implement short-term solutions. One of them is a way to preload a ref in the API. We will deploy this solution this week and evaluate it.

Keep progressing with the database migration

We have reported last week's goal regarding the data migration to this week. The team wants to validate all the work to connect to the new database (data layer). It will be done through non-regression tests (unit tests) and deployment in production (for five entities).

Last week, we also fixed some issues we found during the previous dry run. We will have another one this week to check if everything worked well.