Inkvizitor Platform
Production-платформа для тысяч пользователей: Kubernetes-инфраструктура, backend, данные, observability и доставка изменений как единая система.
16k+пользователей
3 AZинфраструктура
3–4kактивных пользователей
~10 minдеплой
01 / OVERVIEW
Контекст
Inkvizitor — большая Telegram / web-платформа с множеством внутренних сервисов и реальной активной аудиторией. Моя зона работы охватывала инфраструктуру и backend: от сетевого пути и Kubernetes до данных, секретов, мониторинга и процесса релиза.
Главная инженерная цель — сделать сложную production-систему спокойнее: убрать ручные шаги, дать изменениям воспроизводимый путь и сделать состояние платформы наблюдаемым.
02 / SCOPE
Моя роль
- Production Kubernetes и multi-AZ инфраструктура
- CI/CD и GitOps-доставка через GitLab CI/CD и Argo CD
- Python backend и внутренние сервисы
- PostgreSQL, Redis, ClickHouse и RabbitMQ
- Vault, ingress, object storage и observability
03 / OUTCOME
Результат
- Путь от изменения до production сократился примерно с двух дней до десяти минут.
- Ручной процесс доставки превратился в воспроизводимый CI/CD и GitOps flow.
- Инфраструктура, backend и observability стали восприниматься как связанная продуктовая система.
STACK
Технологии
KubernetesPythonPostgreSQLRedisClickHouseRabbitMQVaultArgo CDGitLab CI/CDGrafanaLoki