AJ
Azamat Jauysh// Проекты
Назад ко всем 11 проектам и B2B каталогу
Высоконагруженные школьные и корпоративные системыProduction · 700+ пиковый трафик
Готов к B2B Внедрению и Лицензированиюluminamath.orizont.md

LuminaMath Moldova (luminamath.orizont.md) — Высоконагруженная платформа олимпиады

Республиканская олимпиада · Google Cloud Run Serverless · Потоковая выдача OMR PDF

Платформа республиканской олимпиады по математике: онлайн-регистрация, атомарная генерация 6-значных ID и потоковая раздача индивидуальных PDF-табелей OMR на базе Google Cloud Run Serverless.

// ИНТЕРАКТИВНАЯ АРХИТЕКТУРНАЯ КОНСОЛЬ И МЕТРИКИ СИСТЕМЫ

luminamath.orizont.md
LIVE TELEMETRY
NODE_01
1,200
Параллельных запросов
NODE_02
< 1 ms
Поиск O(log N) B-Tree
NODE_03
700+
Пиковый онлайн
NODE_04
3 Языка
Локализация RO · RU · EN
Интерактивный Архитектурный Конвейер (Нажмите на узел)
6 этапов
[STAGE_01] Client (RO / RU / EN) — Автомасштабирование Google Cloud Run: 15 инстансов × 80 потоков = 1 200 одновременных запросов.
STATUS: 200 OK
Безопасность и Изоляция

Zero-Trust DMZ · Strict Rate-Limiting · Automated Audit

Ядро Системы

Next.js Standalone · TypeScript · Google Cloud Run · PostgreSQL (pg Pool) · BYTEA Binary Storage

B2B Production SLA

Production · 700+ пиковый трафик · 99.98% Uptime

01 // Проблема и Инженерный Вызов

В момент публикации результатов 700+ учеников и родителей одновременно открывают сайт. Хранение PDF-табелей на локальном диске stateless-контейнеров ведет к потере файлов, а наивная генерация ID вызывает коллизии.

02 // Архитектурное Решение

Развернута архитектура Next.js Standalone в Google Cloud Run (до 1 200 параллельных запросов) с атомарным счетчиком id_counters в PostgreSQL и хранением OMR PDF в виде бинарных полей BYTEA через пакетную загрузку ZIP-архивов (JSZip).

03 // Промышленный Результат (Production Impact)

Поиск результата за <1 мс O(log N) по B-Tree индексу, 0 коллизий ID при одновременной регистрации и мгновенная отдача PDF-табелей с CDN-кэшированием.

04 // Коммерческая Ценность для B2B

Готовая платформа для национальных олимпиад и центров тестирования: безошибочная регистрация, генерация кодов участников и мгновенная выдача бланков OMR при пиковых нагрузках.

Ключевые Технические Особенности

  • ✓Автомасштабирование Google Cloud Run: 15 инстансов × 80 потоков = 1 200 одновременных запросов.
  • ✓Атомарный 6-значный ID ([Филиал][Класс][Номер]): Транзакционный счетчик в PostgreSQL без состояния гонки.
  • ✓Stateless BYTEA PDF Streaming и JSZip: Пакетная распаковка сотен PDF-бланков в оперативной памяти с привязкой к ID ученика.
  • ✓Трехъязычный интерфейс (RO, RU, EN) и автоматические email-подтверждения через Nodemailer.

Технологический Стек

Next.js StandaloneTypeScriptGoogle Cloud RunPostgreSQL (pg Pool)BYTEA Binary StorageJSZippdf-libNodemailerDocker

Хотите развернуть или адаптировать эту систему для вашей школы, образовательного центра или компании?

Получить Консультацию и Демо
Предыдущий проект
Auto-Tender — ИИ GovTech-платформа, Анти-РНУ сканер рисков и Global Sourcing ROI
Следующий проект
SSP — Транзакционная система выбора элективных предметов