KamoCRM

Rispondere a una scrittura di stato prima dei suoi follow-up e leggere le righe di lead con la loro chiave

Performancekamo-shared-library
Shipped
6 novembre 2026 alle ore 18:31 UTC
Author
Kamo
Commit
5b273d8

Pressa di risultato del pavimento, profilato con JFR su un pod di SecurityService (lab org, 40 presse): il La scrittura /stage ha impiegato 160-360 ms, mediana ~220 ms, di cui circa 90 ms sono stati i follow-up post-commit Nessuno aspetta: il tracker dei contatti (etichetta di stato letta + 2-3 upserts, ciascuno con il proprio YugabyteDB Un servizio che dichiara la nuova pipeline (commit) e il follower della pipeline (un secondo carico completo di Lead) L'esecutore LeadStatusFollowUps ora risponde una volta che lo stato ha commesso ed esegue quei due su di esso; Senza di essa, vengono eseguiti in linea come prima. Stop All Outreach e chiusura della callback dovuta Sincrono. Il pianificatore di YugabyteDB è euristico: "org_id = ? AND <key>" esegue l'indice dell'organizzazione La più grande organizzazione (EXPLAIN ANALYZE, in sola lettura): - cronologia dei lead per lead: 17.9 s -> 35 ms. Le letture per lead vanno per lead_uid, org controllato per chiave. - DialLedger lettura del primo testo: 7.15 s -> ~1.5 ms (solo uid, org controllato in Java). - **************** da uid solo, org controllato in Java (accesso di registrazione, etichette). - griglia /leads con lead denominati (scheda selezionata, flusso di lead): org check scritto org_id + 0 = ?, 7.06 s -> 4.6 ms; stesso filtro, nessun indice può servirlo, quindi viene usato il pk.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing