Публичный сайт Genie Platforms, показан как контекст компании. Внутренний продукт из этого кейса не показан.

Публичный сайт Genie Platforms, показан как контекст компании. Внутренний продукт из этого кейса не показан.

Genie Platforms

AI SDR / GTM-платформа

Senior Software Engineer · AI-платформа

Разговорная AI-платформа для продаж, RevOps и GTM – AI-SDR внутри существующих процессов выручки.

01Проблема

Разговорный ИИ должен был работать как боевые сервисы: событийные микросервисные пути, несколько хранилищ и партнёрские API – не отдельное чат-демо.

02Выбранный вклад

Спроектировал серверную архитектуру микросервисов и вёл технические решения и roadmap. Собрал API, интеграции сторонних сервисов и хранение в PostgreSQL, MongoDB и Redis, включая потоки Kafka.

  • Спроектировал серверную архитектуру микросервисов
  • Собрал API и интеграции сторонних сервисов
  • Интегрировал потоки Kafka с PostgreSQL, MongoDB и Redis
  • Вёл технические решения и обязательства по roadmap

03Контекст системы

Сервисы NestJS отдают API, гоняют работу через Kafka, хранят данные в PostgreSQL, MongoDB и Redis и вызывают партнёрские API. Платформа на Kubernetes в AWS. Клиенты GTM – продуктовая поверхность; этот проект был серверным.

  • GTM product surfaceВне моей зоныВызывает APINestJS servicesМоя зона
  • NestJS servicesМоя зонаПередаёт работу потокомKafka
  • NestJS servicesМоя зонаСохраняет данныеPostgreSQL · MongoDB · Redis
  • NestJS servicesМоя зонаВызывает внешнюю системуPartner APIsВне моей зоны
  • NestJS servicesМоя зонаРаботает наKubernetes on AWS

Моя зона в системе: NestJS services

Инструменты реализации

Amplication (scaffolding, not the production architecture). Это не сервисы времени выполнения.

04Масштаб и ограничения

  • Событийный микросервисный бэкенд
  • Хранение в PostgreSQL, MongoDB и Redis
  • Интеграции сторонних и партнёрских API
  • Поставка на Kubernetes / AWS

05Результат

Серверная архитектура для AI GTM-продукта на Kubernetes / AWS: интеграции через Kafka, а не один сервис ко всем хранилищам.

  • Микросервисный бэкенд в продакшене на Kubernetes / AWS
  • Пути Kafka через PostgreSQL, MongoDB и Redis

06Стек

  • Node.js
  • NestJS
  • KafkaJS
  • PostgreSQL
  • MongoDB
  • Redis
  • Kafka
  • Docker
  • Kubernetes
  • AWS
  • Amplication

Проверенные публичные метрики по этому проекту не опубликованы.

Категории: AI, SaaS

Год: 2024

Открыть проект ↗

Связанные услуги