API глоссария
- Python
- FastAPI
- PostgreSQL
- gRPC
- Socket.IO
- Docker
- Prometheus
- Grafana
- k6
Проект построен вокруг общей бизнес-логики и PostgreSQL-хранилища, а доступ к данным реализован сразу через несколько интерфейсов: REST API на FastAPI, gRPC-сервис и Socket.IO/WebSocket.
Основной фокус был на backend-архитектуре и инфраструктуре: CRUD-операциях для терминов, валидации данных, обработке ошибок, proto-контрактах, Docker-развертывании для development/production-режимов, мониторинге через Prometheus и Grafana, а также нагрузочных сценариях на k6 для REST, gRPC и WebSocket.