Live Change Log

Vedi cosa stiamo costruendo in tempo reale. Ogni funzione, correzione e miglioramento spedito attraverso la piattaforma.

17,864
Variazioni totali
4,580
Caratteristiche
4,512
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,864AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,552kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI522Chore670Docs226Feature4,580Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 20, 2026
Performancekamo-marketing

Risolvere le icone dell'org sul server e precollegare l'origine

Faro chiamato tema.kamocrm.com come origine non collegata del valore di 300 ms mentre anche segnalando nessuna origine preconnessa, e l'ultimo giro ho letto che...

Kamo·3w ago
Performancekamo-marketing

Fermare tre pacchetti di route prefetched sulla homepage

Lighthouse 103 KiB di "non usato JavaScript" chiamato quattro pezzi, due di loro essenzialmente 100% inutilizzato. Nessuno di loro appaiono nel HTML della homep...

Kamo·3w ago
Performancekamo-marketing

Definire le larghezze dello sfondo e leggere il tema config sul server

Due risultati, entrambi che stavano facendo qualcosa di diverso da quello che il codice ha detto. IL BACKDROP stava FETCHING THE 1920 CANDIDATE. 149 KB, per un...

Kamo·3w ago
Performancekamo-marketing

Comprimere le immagini più difficili, tenere le carte ancora, cadere richieste duplicate

Immagini. Ogni impostazione di qualità sulla pagina va giù un passo, e la lista dei permessi in next.config.ts va a [30, 50] così nulla può tranquillamente chie...

Kamo·3w ago
August 19, 2026
Performancekamo-marketing

Spaccare l'eroe, e prendere le ultime due librerie fuori dalla pagina

Passo C. Né GSAP né Framer Motion è sulla homepage più, e `home` namespace messaggio non è più inviato al browser affatto. JS 241,999 -> 214,135 gzip (15 pezzi...

Kamo·3w ago
Performancekamo-marketing

Sette sezioni smettere di idratare

Passo B. TrustBar, Che cosa sostituisceChe, HowItWorks, UseCases, Caratteristiche, CTAStrip e I prezzi sono componenti del server. Essi rendono HTML e non spedi...

Kamo·3w ago
Performancekamo-marketing

Prendere l'animazione runtime fuori dalla homepage interamente

Passo A del lavoro di idratazione. Framer Motion è andato dal desiderio della homepage fascio: 798,723 -> 687,593 byte grezzo, 245,367 -> 209,422 gzip. Questo è...

Kamo·3w ago
Performancekamo-marketing

Smettere di rendere otto sezioni off-screen prima che l'eroe possa dipingere

LCP era di 4,4 s, e la sua ripartizione ha detto dove: 120 ms al primo byte, 290 ms di ritardo di carico, 390 ms effettivamente scaricare l'immagine — e poi 1.8...

Kamo·3w ago
Performancekamo-marketing

Annullare le due modifiche che costano 380m di tempo di blocco, e calmare il telefono

Gli ultimi due round hanno preso il punteggio da 87 a 67. Blocco totale Il tempo è passato 80 ms a 460 ms e LCP da 3.9 s a 4.4 s. Due dei miei cambiamenti lo ha...

Kamo·3w ago
Performancekamo-marketing

Spostare l'headline spazzare sul compositore, e il widget di chat fuori carico

Due cose sono rimaste dall'ultimo round, entrambi contrassegnati piuttosto che fatto perché ogni commercio qualcosa. Li faccio adesso. La polizia di Los Angele...

Kamo·3w ago
Performancekamo-marketing

Inlinea il foglio di stile e goccia polifill nulla può raggiungere

Due risultati del faro, entrambi rimasti aperti dopo l'ultimo round perché Avevo concluso che non erano indirizzabili. loro erano; io non avevo guardato duro Ba...

Kamo·3w ago
Performancekamo-marketing

Stop spedizione 1.8 MB di sfondi non dimensionati dopo l'idratazione

ThemedBackground era la cosa più costosa rimasta sulla homepage, e nessuna delle Sembrava una cimice. Ha reso un grezzo <img> dritto al secchio a tema, quindi i...

Kamo·3w ago
Performancekamo-marketing

Fermare la piega in attesa di idratazione, e cancellare la finestra di carico

La homepage ha spedito la sua intera piega invisibile. Framer Motion serializza un `initial` prop nel prerendered HTML come uno stile inline, quindi il markup a...

Kamo·3w ago
Performancekamo-analytics

Cercare il blocco di un candidato invece di scansione di nuovo al tavolo inizio

/api/send ha preso 1.8-7.9 s per la maggior parte degli indirizzi e ms monodigit per alcuni, che non è un problema di carico — è la forma della query geolite. g...

Kamo·3w ago
Performancekamo-marketing

Smettere il tracker analytics dirottando ogni link ma Home

Ogni pagina tranne la homepage ha preso secondi per aprire, e la ragione non è mai stata nel proprio percorso di navigazione di questa app: i prerender del serv...

Kamo·3w ago
Performancekamo-marketing

Gettare il confine di carico del sito che solo le pagine secondarie pagate per

Ogni pagina tranne la homepage si sentiva lenta, che punta dritto al (pagine) subtree — e a qualcosa che ho messo lì. Quando 4fae924 aggiunto (pagine)/loading.t...

Kamo·3w ago
Performancekamo-marketing

Prerender il conteggio changelog, rinfrescarlo su pubblicare invece di visitare

Ogni visitatore stava prendendo questo numero da solo. PreviewBanner vive nella condivisione layout, così in ogni pagina ha colpito /api/changelog/oggi dopo l'i...

Kamo·3w ago
Performancekamo-marketing

Smettere di prefetching un megabyte per pagina, e smettere di chiamare il backend gratuitamente

Due costi che sono stati pagati in ogni pagina, entrambi trovati seguendo il proprio reporter abbracciare le chiamate di backend i18n e inutile. PREFETCH VOLUM...

Kamo·3w ago
Performancekamo-marketing

Interrompere ogni interruttore di pagina in attesa di un reindirizzamento e un 2s sbiadimento

Il lavoro di prerendering in 4fae924 ha fissato il server e il router, e il sito ancora sentito come ci sono voluti 1-2 secondi per cambiare le pagine. Non e' m...

Kamo·3w ago
Performancekamo-marketing

Prerender i percorsi di nuovo e dare una navigazione qualcosa per dipingere

Il layout locale ha risolto i suoi messaggi con un nudo getMessages(), che legge richiedere intestazioni e quindi optato per l'app ENTIRE dal rendering statico....

Kamo·3w ago
August 15, 2026
PerformanceSecurityService

Risolvere ogni annotazione della piattaforma del gestore una volta

L'intercettore è registrato per /** quindi la ricerca di annotazione ha funzionato su ogni richiedi questo servizio serve, sign-in incluso, e AnnotatedElementUt...

Kamo·3w ago
August 14, 2026
Performancekamo-internal

Chiedi il conteggio non letto, non l'albero della cartella intera

Il distintivo della posta ha bisogno di un intero e stava prendendo ogni cartella nella casella di posta per trovare, che sui provider IMAP è la chiamata più co...

kamo·4w ago
Performancekamo-internal

Smettere di fare la casella di posta aspettare su due lookups può vedere la risposta a

Due viaggi rotondi si sedevano ancora davanti a una casella di posta resi, e da questo punto essi erano l'unica cosa rimasta lì — l'albero della cartella e la p...

kamo·4w ago
Performancekamo-internal

Chiedi prima, chiedi una volta e smettila di chiedere cosa non è cambiato

Altre tre cose in piedi tra apertura /messaggio e vedere la posta. Non è stato richiesto nulla finché il pacco non è atterrato. /messaggio tira diversi megabyt...

kamo·4w ago
Performancekamo-internal

Smettere di pagare per una chiave nulla legge, e smettere di aspettare per chiedere

Tre cose stavano rallentando / messaggi giù prima che un singolo messaggio è stato arrestato. Ogni email ha fatto un giro a /api/generate-otk prima e ha inviat...

kamo·4w ago
PerformanceEmailService

Smettere di aprire ogni cartella e smettere di recuperare ogni messaggio

Due problemi di andata e ritorno sul percorso critico /messages, entrambi invisibili nel codice che li ha causati. listFolders ha aperto ogni cartella di sola ...

Kamo·4w ago
August 12, 2026
Performancekamo-shared-library

Prelevare le fette di sintesi alle associazioni e contare invece di scansione

L'attenzione del Panoramica e le fette recenti leggono un titolo per fila su un LAZY @ManyToOne, costando fino a 16 selezioni extra per blocco in apertura-sessi...

Kamo·4w ago
August 10, 2026
PerformanceDaemonService

Statistiche di pianificazione rinfrescante dopo la ricostruzione settimanale di GeoLite

YugabyteDB non analizza automaticamente, e lo swap di rinomina di staging+ sostituisce geolite blocchi all'ingrosso -- quindi dopo ogni domenica sincronizzare i...

Kamo·4w ago
PerformanceDaemonService

L'indice della gamma Geolite deve essere ASC, non il HASH predefinito di YugabyteDB

La ricerca IP è una scansione dell'intervallo: DOVE rete start <=? ORDINI IN rete start DESC LIMIT 1 YugabyteDB partiziona la colonna indice LEADING di HASH se...

Kamo·4w ago
Performancekamo-shared-library

L'indice della gamma Geolite deve essere ASC, non il HASH predefinito di YugabyteDB

La ricerca IP è una scansione dell'intervallo: DOVE rete start <=? ORDINI IN rete start DESC LIMIT 1 YugabyteDB partiziona la colonna indice LEADING di HASH se...

Kamo·4w ago
PerformanceKlusterServices

Dare YugabyteDB risorse reali e pin la sua memoria

Era in esecuzione su LESS rispetto al CockroachDB ha sostituito -- 20Gi/6cpu contro CockroachDB 32Gi/8cpu -- pur avendo bisogno di più, perché YSQL gestisce un ...

Kamo·4w ago
PerformanceKlusterServices

Dare YugabyteDB risorse reali e pin la sua memoria

Era in esecuzione su LESS rispetto al CockroachDB ha sostituito -- 20Gi/6cpu contro CockroachDB 32Gi/8cpu -- pur avendo bisogno di più, perché YSQL gestisce un ...

Kamo·4w ago
August 9, 2026
Performancekamo-internal

Hash con BLAKE3 solo, in modo da saltare il caricamento effettivamente risparmiare tempo

Dedup ha lavorato — il server ha registrato 'linked SENZA upload' e 358 MB non ha mai lasciato il macchina — ma il membro ha ancora aspettato, perché il calcolo...

kamo·4w ago
PerformanceMediaService

Accettare un reclamo solo BLAKE3 così dedup è più veloce che caricare

Il punto finale del link ha richiesto entrambe le hashes. Un browser non ha veloce SHA3-256, quindi dimostrarlo già avuto un file 358 MB ha preso ~20 secondi co...

Kamo·4w ago
Performancekamo-shared-library

Abbina contenuto memorizzato su BLAKE3 da solo, quindi un browser può permettersi di chiedere

Prove possesso richiesto sia hashes, e un browser non ha veloce SHA3-256 — js-sha3 è puro JavaScript a ~25 MB/s. Misurato su un video di 358 MB che era ~20 seco...

Kamo·4w ago
Performancekamo-shared-library

Leggi l'ultima data di snapshot senza caricare la storia

Un riassunto ha bisogno di una data. Lo stava leggendo caricando una gamma di due anni snapshot e prendendo il massimo — cinque domini volte ogni giorno della s...

Kamo·4w ago
August 8, 2026
PerformanceSecurityService

Una scansione plan-matrix per richiesta app-catalogo

Anche cadere l'immediato DevelopmentStageType importazione e corregge il commento auto-provisione, che ha ancora descritto la regola della fase il catalogo sost...

Kamo·4w ago
Performancekamo-shared-library

Rispondi alla domanda plan-matrix per ogni app in un unico passaggio

La scheda Apps & Features chiede se ogni applicazione appare nella matrice del piano, e il modulo per-app esegue la scansione delle tabelle plan-feature e add-o...

Kamo·4w ago
August 5, 2026
PerformanceVOIPService

Interrompere la cronologia delle chiamate per estensione quando il fornitore è a livello di istanza

RingCentral's endpoint è estensione/~ e ignora l'argomento, quindi ritorna lo stesso registro per ogni estensione. Una volta che una pagina aggiunge nulla di nu...

Kamo·1mo ago
July 6, 2026
June 26, 2026
PerformanceInitializerService

Stop per-boot customer id FK tug-of-war in SchemaCleanupRunner

Rimuovere lo stallo RetailCustomer->Account gocce di pulizia di commerce carts.customer id, Non e' vero. E poi... Quelli colonne sono ora live, colonne FK di pr...

Kamo·2mo ago
June 21, 2026
Performancekamo-capcha

Difficoltà PoW inferiore (costo 1000, contro 2000-4000)

Risolvere il costo è il prodotto della gamma di contatori CHALLENGE COST x; entrambi erano over-cranked (~37.5M PBKDF2 round, ~40-75x a stock Capcha), rendendo ...

Kamo·2mo ago
May 28, 2026
Performancekamolos

Tier 2 — Hikari + RestTemplate timeouts + Stripe SDK + Redis cache

- RestClientConfig: single shared RestTemplate bean with 5s connect / 30s read timeouts. MediaServiceClient / NotificationDispatchService / OfacSanctionsSer...

Kamo·3mo ago
Performancekamo-shared-library

Pagamenti di repo + conteggioByStatus per percorsi caldi

- LoanRepository: conteByStatus / conteByOrganization AndStatus + Pagina <Loan> trovareByStatus(...) / Non e' vero. E' una cosa da fare. ***********************...

Kamo·3mo ago
May 15, 2026
Performancekamo-internal

Unire DTO parziali in stato locale, lasciare il refetch-after-patch

Ogni autosave (campi nomi, occupazione, attività, passività, REO, dichiarazioni, militari, demografie HMDA, originatore) usato per emettere un pieno ipotecaApps...

kamo·3mo ago
Performancekamo-shared-library

Collapse pipeline kanban N+1 a un singolo gruppo di conteggio query

listForOrganization() usato per emettere una condizione-fetch per prestito (201 quesiti a 200 prestiti). Ora un unico gruppo JPQL aggregato chiave da prestitoFi...

Kamo·3mo ago
April 25, 2026
PerformanceMediaService

Memorizza geo sul biglietto alla creazione, rilascia GeoLite

****************************************************************************************************************************************************************...

Kamo·4mo ago
PerformanceMediaService

Visitatori e salta GeoLite nella lista

Il /api/support/tickets elenco endpoint è stato in esecuzione, per pagina di 20 righe: - 20 chiamate (N+1) - 20 chiamate in GeoLookupService.lookup, ognuno dei ...

Kamo·4mo ago
Performancekamo-shared-library

Aggiungi findBySessionGuidIn per il caricamento in massa

Utilizzato dalla lista di supporto-ticket endpoint per catturare tutti i visitatori per un pagina in una domanda invece di N trovare separatoBySessionGuid chiam...

Kamo·4mo ago

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo