Обзор архитектуры

Stable

Как устроен клиентский контур SPG99: одна точка входа, управляемый lifecycle и надёжное хранение.

Обновлено: 6 апреля 2026 г.

SPG99 построен так, чтобы пользователь видел не набор разрозненных сервисов, а одну управляемую PostgreSQL-платформу с понятным контрактом.

Упрощённая цепочка выглядит так:

Console / API -> Control Plane -> Gateway -> Compute -> Durable Storage

Что означает каждое звено:

  • Console даёт команде визуальное управление tenant, базами, мониторингом и поддержкой.
  • API нужен для автоматизации: provisioning, inventory, экспорт и интеграции.
  • Control Plane хранит каталог ресурсов, права доступа и управляет жизненным циклом базы.
  • Gateway остаётся стабильной PostgreSQL-точкой входа для приложений и psql.
  • Compute исполняет SQL-запросы, когда база активна.
  • Durable storage хранит данные так, чтобы база переживала остановку или перезапуск вычислительного слоя.

Для клиента это даёт три практических преимущества:

  • одно стабильное подключение вместо ручного поиска актуального writer;
  • быстрый путь от создания базы до первого подключения;
  • надёжность, которая не зависит от жизни одного pod или одного диска.

Именно поэтому SPG99 удобно воспринимать как production-платформу, а не как ещё один PostgreSQL-сервер, который нужно администрировать вручную.