Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Задача - создать масштабируемую мультивендорную платформу с нуля - платформу, где покупатели выбирают товары от различных продавцов, а платформа выдерживает пиковые нагрузки.

Для быстрой разработки MVP был выбран Ruby on Rails - фреймворк идеально подходит для логики маркетплейса, сложных ассоциаций и быстрых интеграций.

Для приема платежей из различных систем - подключены Stripe, Klarna для покупок и PayPal для выплат продавцам.

Ключевое требование, которое ставил клиент - выдерживать пиковые нагрузки (распродажи, Черная пятница). Для этих целей использовался AWS ECS с автоскейлингом контейнеров + Load Balancer для распределения запросов между контейнерами. Тестирование веб-приложения показало стабильную работу под высоким нагрузкой.

Для гарантирования стабильности приложения после внесения изменений были написаны unit-тесты (проверка отдельных компонентов логики), feature-тесты (полный функционал пользовательских сценариев) и API-тесты (интеграция с внешними сервисами), что упрощает внесение изменений в код и позволяет команде уверенно разрабатывать без критических багов.

Результат: Масштабируемая платформа прошла нагрузочные тесты, стабильно работает под пиковым трафиком, полный набор тестов гарантирует безопасность при добавлении новых функций, готова к росту продаж и расширению бизнеса клиента.
Детали работы
Добавлена 7 февраля
75 просмотров
Фрилансер
Maksym L.
Украина Днепр
Нет отзывов

Свободен для работы Свободен для работы
На сервисе 3 месяца 25 дней