Log de change en direct

Voyez ce que nous construisons, en temps réel. Chaque fonctionnalité, chaque correction et amélioration a été expédiée sur toute la plate-forme.

17,865
Évolution totale
4,581
Caractéristiques
4,512
Corrections
32
Projets
Filtrer par projet
Tous les projets17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtrer par type
Tous typesBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 20, 2026
Performancekamo-marketing

Résoudre les icônes de l'orge sur le serveur et préconnecter l'origine

Le phare a nommé theme.kamocrm.com comme origine non connectée d'une valeur de 300 ms alors que Je lisais que c'était aussi une ombre d'origines préconnectées, ...

Kamo·3w ago
Performancekamo-marketing

Arrêter trois paquets d'itinéraires en étant pré-répédiés sur la page d'accueil

Le 103 KiB du phare de "JavaScript" inutilisé a été nommé quatre morceaux, dont deux essentiellement 100 % inutilisés. Aucun d'entre eux n'apparaît dans le HTML...

Kamo·3w ago
Performancekamo-marketing

Nommez les largeurs de fond, et lisez la configuration du thème sur le serveur

Deux résultats, qui faisaient tous deux autre chose que ce que disait le code. Le BACKDROP agissait en ce qui concerne les 1920 Candidats. 149 KB, pour une ima...

Kamo·3w ago
Performancekamo-marketing

Compressez les images plus dur, maintenez les cartes toujours, abandonnez les demandes en double

Images. Chaque réglage de qualité sur la page fait un pas en avant, et la liste d'autorisations Dans le suivant.config.ts va à [30, 50, donc rien ne peut demand...

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

Diviser le héros, et retirer les deux dernières bibliothèques de la page

Étape C. Ni GSAP ni Framer Motion ne sont plus sur la page d'accueil, et le L'espace de noms de messages n'est plus envoyé au navigateur. JS 241 999 euros ...

Kamo·3w ago
Performancekamo-marketing

Sept sections cessent d'hydrater

Étape B. TrustBar, WhatReplace What, HowItWorks, UseCases, Features, CTAStrip et Les prix sont maintenant des composants de serveur. Ils rendent en HTML et n'ex...

Kamo·3w ago
Performancekamo-marketing

Retirez l'exécution de l'animation entièrement de la page d'accueil

Étape A du travail d'hydratation. Framer Motion est parti de la page d'accueil faisceau: 798 723 - 677 593 octets bruts, 245 367 - 204 422 gzip. C'est-à-dire 35...

Kamo·3w ago
Performancekamo-marketing

Arrêter de rendre huit sections hors écran avant que le héros puisse peindre

Le LCP était de 4,4 s, et sa panne disait où: 120 ms à la première octet, 290 ms de retard de charge, 390 ms téléchargeant effectivement l'image - puis 1 810 ms...

Kamo·3w ago
Performancekamo-marketing

Détruir les deux changements qui coûtent 380 ms de temps de blocage, et tranquillement le téléphone

Les deux derniers tours ont porté le score de 87 à 67. Temps total de blocage à partir de 80 ms à 460 ms et LCP de 3,9 s à 4,4 s. Deux de mes propres changement...

Kamo·3w ago
Performancekamo-marketing

Déplacer le titre sur le compositeur, et le widget de chat off charge

Deux choses laissées par le dernier tour, à la fois marquées plutôt que faites parce que chacun échange quelque chose. Les faire maintenant. La lumière de la m...

Kamo·3w ago
Performancekamo-marketing

En ligne, la feuille de style, et les polyfills de chutes que rien ne peut atteindre

Deux résultats du phare, qui sont tous deux restés ouverts après le dernier tour parce que J'avais conclu qu'elles n'étaient pas sédentaires. Ils l'étaient, je ...

Kamo·3w ago
Performancekamo-marketing

Arrêter l'expédition 1,8 MB de fond non redimensionnés après hydratation

ThemedBackground était la chose la plus chère laissée sur la page d'accueil, et aucun de Cela ressemblait à un insecte. Il a rendu un 'img' brut droit au seau à...

Kamo·3w ago
Performancekamo-marketing

Arrêter le pli en attente lors de l'hydratation, et dégager la fenêtre de charge

La page d'accueil a été entièrement en train de se plier. Framer Motion sérialise une «initiale» de l'élément HTML prérenduite en tant que style en ligne, donc ...

Kamo·3w ago
Performancekamo-analytics

Rechercher le seul bloc candidat au lieu de rebalayer vers le tableau commencer

/api/send a pris 1,8-7,9 s pour la plupart des adresses et un chiffre ms pour quelques-unes, qui n'est pas un problème de charge - c'est la forme de la requête ...

Kamo·3w ago
Performancekamo-marketing

Arrêtez le traqueur d'analyses détournant chaque lien mais à la maison

Chaque page, à l'exception de la page d'accueil, a pris des secondes pour s'ouvrir, et la raison n'a jamais été dans le chemin de navigation de cette applicatio...

Kamo·3w ago
Performancekamo-marketing

Dégagement de la limite de chargement à l'échelle du site que seules les pages secondaires payaient

Chaque page à l'exception de la page d'accueil se sentit lentement, ce qui pointe directement sur les (pages) sous-arbre - et à quelque chose que j'ai mis là. Q...

Kamo·3w ago
Performancekamo-marketing

Préplis le nombre de changelogs, le rafraîchir sur publication au lieu de la visite

Chaque visiteur allait chercher ce nombre lui-même. PreviewBanner vit dans le cadre commun la disposition, donc sur chaque page il a frappé /api/changelog/aujou...

Kamo·3w ago
Performancekamo-marketing

Arrêtez de pré-crocher un méga-octet par page, et arrêtez de rappeler le backend gratuitement

Deux coûts qui ont été payés sur chaque page, tous deux trouvés en suivant le rapporteur Rincez à propos de i18n et des appels inutiles en retour. PREFETCH VOL...

Kamo·3w ago
Performancekamo-marketing

Arrêter chaque page d'interplage en attente sur une redirection et un wasde-in de 2s

Le travail de préremise en 4fae924 a fixé le serveur et le routeur, et le site J'avais toujours l'impression qu'il fallait 1 à 2 secondes pour changer de page. ...

Kamo·3w ago
Performancekamo-marketing

Prépliez les itinéraires à nouveau et donnez à une navigation quelque chose à peindre

La mise en page de l'emplacement a résolu ses messages avec un getMessages(), qui lit demander des en-têtes et donc a opté pour l'application ENTIERE à partir d...

Kamo·3w ago
August 15, 2026
PerformanceSecurityService

Résoudre une annotation de la plate-forme de chaque gestionnaire une fois

L'intercepteur est enregistré pour /- donc la recherche d'annotation a été appliquée à chaque demander que ce service serve, s'y connecte inclus, et AnnotatedEl...

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

Demandez le nombre non lu, pas l'arborescence de pliage entier

L'insigne de courrier a besoin d'un entier et allait chercher chaque dossier dans la boîte aux lettres pour find it, qui sur les fournisseurs IMAP est l'appel l...

kamo·4w ago
Performancekamo-internal

Arrêtez de faire la boîte de réception attendez sur deux recherches il peut voir la réponse à

Deux allers-retours se sont encore assis devant une boîte de réception rendue, et à ce stade ils était la seule chose qui reste là - l'arborescence de dossiers ...

kamo·4w ago
Performancekamo-internal

Demandez plus tôt, demandez une fois, et arrêtez de demander ce qui n'a pas changé

Trois autres choses entre l'ouverture/les messages et le courrier. Rien n'a été demandé tant que le paquet n'avait atterri. /mesages tire plusieurs mégaoctets ...

kamo·4w ago
Performancekamo-internal

Arrêtez de payer pour une clé rien ne lit, et arrêtez d'attendre pour demander

Trois choses ralentissaient /des messages avant qu'un seul message ne soit récupéré. Chaque e-mail a fait un aller-retour à /api/générer-otk en premier et envo...

kamo·4w ago
PerformanceEmailService

Arrêtez d'ouvrir chaque dossier, et arrêtez de refaisir chaque message

Deux problèmes aller-retour sur le chemin critique /messages, tous deux invisibles dans le un code qui les a provoqués. listFolders a ouvert chaque dossier en ...

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

Regarder les tranches récapitulatives en une association et compter au lieu de scanner

L'attention de l'aperçu et les tranches récentes lisent un titre par ligne d'un Lazy "BudyToOne, coûtant jusqu'à 16 sélections supplémentaires par bloc dans le ...

Kamo·4w ago
August 10, 2026
PerformanceDaemonService

Statistiques des planificateurs de rafraîchissement après la reconstruction hebdomadaire de GeoLite

YugabyteDB ne s'auto-analyse pas, et l'échange de renoms remplace geolite - blocs de gros -- donc après chaque dimanche synchronisez la synchronisation du plani...

Kamo·4w ago
PerformanceDaemonService

L'indice de la plage de Geolite doit être ASC, pas le HASH par défaut de YugabyteDB

La recherche IP est un balayage de portée: Où le réseau - Démarrage - ? ORDER PAR réseau-démarrage DESC LIMIT 1 YugabyteDB partitionne la colonne de l'index ...

Kamo·4w ago
Performancekamo-shared-library

L'indice de la plage de Geolite doit être ASC, pas le HASH par défaut de YugabyteDB

La recherche IP est un balayage de portée: Où le réseau - Démarrage - ? ORDER PAR réseau-démarrage DESC LIMIT 1 YugabyteDB partitionne la colonne de l'index ...

Kamo·4w ago
PerformanceKlusterServices

Donnez des ressources réelles à YugabyteDB et insufflez sa mémoire

Il fonctionnait sur LESS que le CockroachDB qu'il a remplacé -- 20Gi/6cpu contre CockroachDB's 32Gi/8cpu -- tout en ayant besoin de plus, parce que YSQL fonctio...

Kamo·4w ago
PerformanceKlusterServices

Donnez des ressources réelles à YugabyteDB et insufflez sa mémoire

Il fonctionnait sur LESS que le CockroachDB qu'il a remplacé -- 20Gi/6cpu contre CockroachDB's 32Gi/8cpu -- tout en ayant besoin de plus, parce que YSQL fonctio...

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

Hash avec BLAKE3 seulement, donc sauter le téléchargement permet de gagner du temps

Dedup a travaillé - le serveur connecté "lié SA SA OUT téléchargement" et 358 Mo n'ont jamais quitté le Mais le membre a toujours attendu, parce que l'informati...

kamo·4w ago
PerformanceMediaService

Accepter une réclamation BLAKE3 uniquement, donc la ddup est plus rapide que le téléchargement

Le point d'extrémité du lien exigeait les deux halets. Un navigateur n'a pas de SHA3-256, donc le prouver Un dossier de 358 MB a déjà pris 20 secondes contre un...

Kamo·4w ago
Performancekamo-shared-library

Match contenu stocké sur BLAKE3 seul, donc un navigateur peut se permettre de demander

Prouver la possession requise les deux haches, et un navigateur n'a pas de SHA3-256 et js-sha3 rapide est pur JavaScript à 25 MB/s. Mesurée sur une vidéo de 358...

Kamo·4w ago
Performancekamo-shared-library

Lisez la dernière date d'instantané sans charger l'historique

Un résumé a besoin d'une date. Il le lisait en chargeant une gamme de deux ans de les instantanés et la prise de max cinq domaines par jour d'historique, chaque...

Kamo·4w ago
August 8, 2026
PerformanceSecurityService

Un balayage à matrice de plan par demande de catalogue d'applications

En outre, les importations DevelopmentStageType sont désormais inutilisées et corrige commentaire de la disposition automatique, qui décrivait encore la règle d...

Kamo·4w ago
Performancekamo-shared-library

Répondre à la question de la matrice de plan pour chaque application en une seule passe

L'onglet Apps and Features demande si chaque application apparaît dans la matrice de plans, et le formulaire par application scanne les tables de caractères pla...

Kamo·4w ago
August 5, 2026
PerformanceVOIPService

Arrêter de re-requiser l'historique des appels par extension lorsque le fournisseur est à l'échelle de l'instance

Le point de terminaison de RingCentral est extension/- et ignore l'argument, de sorte qu'il retourne le même log pour chaque extension. Une fois qu'une page n'a...

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

Arrêter le bras de fer à l'arrêt par coup de remorqueur FK dans SchemaCleanupRunner

Retirer les gouttes de nettoyage de RetailCustomer-Account-Account-s de commerce-carts.customer-id, et ceux-ci les colonnes sont maintenant en direct, les colon...

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

Difficultés de Pôm inférieur (coût 1000, compteur 2000-4000)

Le coût de la résolve est le produit de la contre-plage CHALLENGE-COST x; les deux ont été sur-rankeded (charges de PBKDF2 de 37,5 millions de dollars, 40-75x a...

Kamo·2mo ago
May 28, 2026
Performancekamolos

Niveau 2 - Hikari - temporisation des modèles de repos - Stripe SDK - Redis cache

- RestClientConfig: fève à ensemble partagé à 5s connecteurs / 30 lire les temporisations. MediaServiceClient / NotificationDispatchService / OfacSanctionsS...

Kamo·3mo ago
Performancekamo-shared-library

Repo paged repo - countByStatus pour les chemins chauds

- Nom de la demande de prêt : comptagePar statut/comptabilitéPar organisationAndStatus Page-Loan findBySit(...) / / - pour la numérotation résistante aux...

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

Fusionner les DTO partielles dans l'état local, la chute re-pool-après-patch

Chaque écoute automatique de type éditeur (champs de nom, emploi, actifs, passif, REO, déclarations, caractéristiques militaires, démographiques HMDA, initiateu...

kamo·3mo ago
Performancekamo-shared-library

Collapse pipeline kanban N-1 à une seule requête groupée de nombre

listFor Organization() utilisé pour émettre une condition par prêt (201 requêtes à 200 prêts). Maintenant un agrégat JPQL unique groupé par loanFile.uid les pro...

Kamo·3mo ago
April 25, 2026
PerformanceMediaService

Magasin de géo sur le billet à la création, abandonnez GeoLite lire

- Désigner maintenant la géo géosite du visiteur une fois (via GeoLookupService) et persiste ip/pays/ville/subdivision le supportTicket lui-même. SupportTicket...

Kamo·4mo ago
PerformanceMediaService

Visiteurs à charge en vrac et saut de GeoLite dans la liste

Le critère d'évaluation de la liste /api/support/tickets était en cours d'exécution, par page de 20 lignes: - 20 euros d'appels (N-1) - 20 appels dans GeoLo...

Kamo·4mo ago
Performancekamo-shared-library

Ajouter findBySessionGuidIn pour le chargement en vrac

Utilisé par le point d'extrémité de la liste de billets de soutien pour aller chercher tous les visiteurs pour un page dans une requête au lieu de N findSession...

Kamo·4mo ago

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation