Назад к кейсам

Глобально распределённая serverless-платформа

Задача

Спроектировать и развернуть высокопроизводительную, cloud-native цифровую витрину, работающую в более чем 170 странах, обеспечивая глобальное время загрузки менее секунды при минимальном операционном управлении.


Облачная и фронтенд-инженерия

  • Edge-развёртывание и BFF: Спроектировал и реализовал событийно-ориентированную serverless-платформу с использованием функций AWS Lambda, CloudFront Edge Delivery (с Lambda@Edge для динамической маршрутизации) и BFF (Backend-for-Frontend) API.
  • Web Components: Построил модульные UI-блоки с использованием Stencil.js, выдавая фреймворк-независимые Web Components. Это позволило отдельным международным командам импортировать и развёртывать идентичные, производительные брендовые элементы независимо от их локального фреймворк-стека (Angular, React или статический HTML).
  • Фрагментное кэширование: Реализовал сложное фрагментное кэширование с использованием TailorJS. Вместо кэширования целых HTML-полезных нагрузок на границе TailorJS асинхронно стримил независимые блоки страницы, оптимизируя метрики начальной загрузки страницы.