Publiczna strona Genie Platforms, pokazana jako kontekst firmy. Wewnętrzny produkt z tego case’u nie jest pokazany.

Publiczna strona Genie Platforms, pokazana jako kontekst firmy. Wewnętrzny produkt z tego case’u nie jest pokazany.

Genie Platforms

AI SDR / GTM platform

Senior Software Engineer · Platforma AI

Konwersacyjna platforma AI dla sprzedaży, RevOps i GTM – AI SDR w istniejących procesach przychodu.

01Problem

Konwersacyjne AI musiało działać jako usługi produkcyjne: zdarzeniowe ścieżki mikroserwisów, kilka magazynów i API partnerskie – nie samodzielne demo czatu.

02Wybrany wkład

Zaprojektowałem serwerową architekturę mikroserwisów i prowadziłem decyzje techniczne oraz roadmapę. Zbudowałem API, integracje usług zewnętrznych i persystencję w PostgreSQL, MongoDB i Redis, w tym ścieżki Kafka.

  • Zaprojektowałem serwerową architekturę mikroserwisów
  • Zbudowałem API i integracje usług zewnętrznych
  • Zintegrowałem strumieniowanie Kafka z PostgreSQL, MongoDB i Redis
  • Prowadziłem decyzje techniczne i zobowiązania roadmapy

03Kontekst systemu

Usługi NestJS wystawiają API, przesyłają pracę przez Kafka, zapisują dane w PostgreSQL, MongoDB i Redis i wywołują API partnerskie. Platforma działa na Kubernetes w AWS. Klienci GTM to powierzchnia produktu; ten udział był serwerowy.

  • GTM product surfacePoza moim zakresemWywołuje APINestJS servicesMój zakres
  • NestJS servicesMój zakresPrzesyła pracę strumieniemKafka
  • NestJS servicesMój zakresZapisuje danePostgreSQL · MongoDB · Redis
  • NestJS servicesMój zakresWywołuje system zewnętrznyPartner APIsPoza moim zakresem
  • NestJS servicesMój zakresDziała naKubernetes on AWS

Mój zakres w systemie: NestJS services

Narzędzia implementacji

Amplication (scaffolding, not the production architecture). To nie są usługi środowiska uruchomieniowego.

04Skala i ograniczenia

  • Zdarzeniowy backend mikroserwisowy
  • Persystencja w PostgreSQL, MongoDB i Redis
  • Integracje API zewnętrznych i partnerskich
  • Wdrożenie na Kubernetes / AWS

05Wynik

Serwerowa architektura produktu AI GTM na Kubernetes / AWS, z integracjami przez Kafka zamiast jednego serwisu do wszystkich magazynów.

  • Backend mikroserwisowy w produkcji na Kubernetes / AWS
  • Ścieżki Kafka przez PostgreSQL, MongoDB i Redis

06Stack

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

Nie publikuję tu zweryfikowanych metryk tego zlecenia.

Kategorie: AI, SaaS

Rok: 2024

Otwórz projekt ↗

Powiązane usługi