Sobes.tech
Назад к вопросам
Senior
6

Расскажите подробнее о проекте: стек, нагрузка, микросервисы, чем занимались

Компании, где спрашивали
ИП Ганус Александр Андреевич

Ответ от нейросети

sobes.tech AI

В проекте использовался стек технологий: Java 11, Spring Boot для разработки микросервисов, PostgreSQL в качестве основной базы данных, Kafka для асинхронной коммуникации между сервисами, а также Docker и Kubernetes для контейнеризации и оркестрации.

Нагрузка на систему достигала до 10 000 запросов в секунду, что требовало высокой масштабируемости и отказоустойчивости.

Архитектура была микросервисной, каждый сервис отвечал за отдельную бизнес-логику: аутентификация, обработка платежей, управление пользователями, аналитика и т.д.

Моя роль заключалась в разработке и оптимизации сервисов обработки платежей и интеграции с внешними API. Я занимался проектированием REST API, оптимизацией запросов к базе, внедрением паттернов CQRS и Event Sourcing для повышения производительности и надежности. Также участвовал в настройке CI/CD пайплайнов и мониторинге сервисов с помощью Prometheus и Grafana.