Skalowanie CRM od MVP do 30k Uzytkownikow | Szymon Jędrych

Szymon Jędrych

Senior Full-Stack Developer (Laravel / Vue / SQL)

Powrot do listy

Skalowanie CRM od MVP do 30k Uzytkownikow

Dziennik decyzji o kompromisach architektury, zapytaniach i bezpieczenstwie releasu.

Kontekst

CRM sprzedazowy rozwijany z jednego regionu do wielu zespolow.

Wyzwanie

Tempo dowozu spadlo przez sprzezenia schematu i kosztowne zapytania raportowe.

Podejscie

Wprowadzilem moduly bounded, read modele i etapowa migracje z rollbackiem.

Rozwiazanie

Rozdzielilem sciezki zapisu i przenioslem raportowanie do dedykowanych pipeline.

Efekt

Spadly opoznienia zapytan i liczba incydentow, a pewnosc releasow wzrosla.

Wnioski

  • Najpierw optymalizuj granice odpowiedzialnosci.
  • Bezpieczenstwo migracji traktuj jak wymaganie produktowe.