Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Bulletproofing for Black Friday

Bulletproofing for Black Friday

The holiday season, especially Black Friday, is a goldmine for e-commerce apps—but only if they can handle the traffic. When the surge hits, unprepared applications buckle under pressure, leading to frustrated users and crashed servers. Been there, done that...

In this talk, I’ll share some e-commerce horror stories from the trenches and show you how to avoid becoming one. We’ll dive into a proven roadmap to reliability using production cloning, traffic generation, and real-time observability.

With these strategies (plus a dash of your magic), you’ll have the perfect recipe to ensure your app withstands the holiday rush—and you can relax, knowing your system won’t let you down

Thomas di Luccio

November 13, 2024
Tweet

More Decks by Thomas di Luccio

Other Decks in Programming

Transcript

  1. • Based in Lyon, France • Former designer and educator

    • Loves cooking and baking • Visual art, storytelling, photography • @thomasdiluccio.bsky.social Thomas di Luccio (He/Him) DevRel @ Platform.sh, Upsun, Blackfire Who am I?
  2. Infrastructure as code # .upsun/config.yaml applications: sylius: hooks: build: |

    set -x -e curl -fs https://get.symfony.com/cloud/configurator | bash NODE_VERSION=18 symfony-build deploy: | set -x -e symfony-deploy web: locations: root: ‘public’ passthru: ‘/index.php’ expires: 1h relationships: database: ‘postgresql:postgresql’ type: ‘php:8.2’
  3. Observability Ability to witness the real behavior of an app,

    detect bottlenecks, improve and control performance