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.