Проектирование стабильных систем

Денис Седов denissedoved

Рейтинг: 54
не верифицирован
Всего отзывов: 0
  • Работ в портфолио: 4
  • Типовых услуг: 0
  • Работ на продажу: 0
  • Возраст: 28 лет
  • Стаж работы: 4 года
  • Зарегистрирован: 17.04.2026
  • Образование: Магистратура
  • Юридический статус:Самозанятый
  • Стоимость услуг (руб): 1 700 за час 260 000 за месяц
Был на сайте:

Gate-Keeper: микросервис управления списками доступа (White-lists).

Описание

Система предназначена для централизованного контроля и распределения списков доступа (white-lists) внутри облачной инфраструктуры. Проект реализован как комплекс из трех взаимодействующих микросервисов, каждый из которых решает свою задачу на оптимальном стеке.

Решение

- Core Service (Python): Бизнес-логика, управление конфигурациями и API. Использован Python для гибкости и скорости разработки сложных правил.
- High-Performance Proxy (Go): Сервис обработки сетевых запросов и быстрой валидации прав. Выбор Go обеспечил минимальные задержки (low-latency) и высокую пропускную способность под нагрузкой.
- Admin Dashboard (React): Интерфейс для администраторов, позволяющий в реальном времени управлять списками, отслеживать статус «стабильных» версий и мониторить состояние системы.
- Interaction: Микросервисы общаются через gRPC (Protobuf), что гарантирует строгую типизацию и высокую скорость обмена данными.

Результат

Масштабируемая система, сочетающая высокую производительность сетевого слоя на Go с мощной логикой на Python и современным UI на React.

Презентация проекта

cover.png

Оценили проект:

0