Микросервисы и API-платформы
- gRPC/REST, контрактное тестирование, gateway & rate-limit
- CQRS + Event Sourcing, saga-оркестрации
- Каталоги, поиск, биллинг, платёжные ядра
Проектируем и запускаем системы с миллионами пользователей: микросервисы, мультирегион, потоковые данные, нулевой даунтайм и наблюдаемость по умолчанию.
От discovery до эксплуатации в проде
Цифры и выгоды для бизнеса
Проблема → Архитектура → Цифры → Стек
Сервисы на Kotlin/Java (Spring Boot) + Go для high-TPS; внутренняя шина gRPC, внешние REST. Kafka как событийный бэкбон, Flink для антифрода. PostgreSQL (Patroni, синхронные реплики) с логическим шардингом по мерчанту; outbox-паттерн + Debezium для CDC. Redis для сессий/кэша, ClickHouse для аналитики. Мультирегион: запись - региональная с асинхронной репликацией, чтение - актив-актив.
Rust-движок VRP (временные окна) с OR-Tools; телеметрия MQTT→Kafka→Flink, Digital Twin для what-if, ClickHouse для time-series, долгие данные в Delta Lake (S3). CDC из OLTP через Debezium.
Ingest → GPU-транскод (FFmpeg/K8s) → упаковка LL-HLS/DASH за NGINX/Envoy. Персонализация: поток обработки (Kafka → Flink), онлайн-фичи в Redis, аналитика в ClickHouse. DRM (Widevine/FairPlay), контент-ID, динамические вотермарки.
CockroachDB для согласованных транзакций, Istio + mTLS, Zero-Trust, Kafka как событийной шиной, аудит в WORM-хранилище, OpenSearch для полнотекстового поиска.
MQTT/CoAP через EMQX, бэкбон Kafka + Flink CEP. Time-series в TimescaleDB, агрегаты/аналитика в ClickHouse, бинарные телеметрические блобы — в S3. OTA с подписью и поэтапным rollout, canary-кольца, panic rollback. Цифровые двойники с CRDT-моделью для conflict-free синхронизации.
От первого звонка до SRE-дежурства
То, что не обсуждается
OTel, трассировки, метрики и логи — часть архитектуры, а не пост-фактум.
mTLS, OIDC, Vault, минимум прав. Secrets — только зашифрованные.
Canary/Blue-Green, Argo Rollouts, быстрая отмена и миграции без простоя.
Событийная модель, outbox/CDC, antifragile архитектура.
DDD, event-first, контракты, zero-downtime релизы, canary/blue-green, observability by design.
mTLS, OIDC/Keycloak, Vault, WAF, секреты в Git через SOPS, аудит, least-privilege.
GitHub Actions → Argo CD, миграции Flyway, тесты: unit/contract/e2e, Lighthouse в CI.
Кто держит прод в тонусе
Go, Kotlin/Java, Kafka, K8s.
GitOps, Istio, Argo, Terraform, observability, перформанс.
Kafka/Flink, CDC, ClickHouse, Delta Lake, онлайн-фичи для ML.
React/Next.js, Three.js/WebGL, GSAP. Любит `prefers-reduced-motion`.
k6, Playwright, fault injection, Latency Monkey. Кофе ≥ 3 эспрессо.
Сроки, риски, коммуникации. Gantt без боли. Мемы по расписанию 😼
Частые вопросы про NDA, сроки и эксплуатацию
Да. На этапе пресейла подписываем взаимный NDA; кейсы на сайте — обезличены.
Мы берём on-call 24/7 на договорённый период с SLO/SLA и error-budget полициями.
Discovery-спринт 1–2 недели: цели, KPI, архитектурные риски. Итог — архитектура, план, оценка.
Короткая форма — ответим в течение рабочего дня