Lewati pencarian anggota DB untuk pemeriksaan auth pesan
Ekstrak getUmberIdFromRequest () yang membaca memberID dari Redis sesi tanpa memukul DB. Gunakan dalam getMessages () daripada mendapatkan Member () - anggota e...
Eliminate OTK Redis overhead and proxy log noise for message fetches
- Bypass OTK generation in the MediaService proxy route: forward the *** cookie directly instead of generating a one-time key, removing 4 Redis round-trips ...
Menghilangkan permintaan masuk atas kepala dan penyegaran async TTL
- k8 konfigurasi peta (konfigurasi produksi aktual): keamanan rendah / hikari logging dari INFO / DEBUG ke WARN, add HikariCP pool config (max 20) - KSesionServ...
Kurangi kebisingan log dan tune connection pool
- Lower Spring Security from TRACE to WARN and HikariCP from DEBUG to WARN - menghilangkan puluhan log sinkron menulis per permintaan - Tambahkan config pool Hi...
Ambil pesan induk dalam query yang sama untuk menghapus jawaban N + 1
Alias m.msg dan LEFT JOIN FETCH msg.parent sehingga threaded balasan pesan memiliki orang tua mereka dimuat dalam permintaan awal daripada memicu SELECT terpisa...
Improve fungsi pesan percakapan
- Cache mendapatkan Mata Uang () hasil dalam ref untuk menghindari diulang / api / user- info panggilan pada setiap WebSocket pesan dan indikator mengetik - Par...
Hapus pesan masuk per-pesan dari titik akhir pesan obrolan
Hapus System.out.println panggilan di dalam peta stream pesan yang menembak sekali per pesan (100 I / O operasi per permintaan), dan final log yang streamed sem...
Perbaiki permintaan N + 1 dan tambahkan indeks komposit untuk memuat pesan obrolan
- Tambahkan JOIN LEFT FETCH m.msg ke kedua kueri repositori ke beban penuh semangat MediaObjMsg dalam permintaan yang sama, menghilangkan hingga 100 permintaan ...
Batch-load custom form data in getAllLeads (eliminate N+1)
Replace per-lead getCustomFormDataForLead calls (N+1 queries) with a single batch load via getCustomFormDataForLeads, grouped by lead ID using a Map lookup when...
Hilangkan pemindaian tabel penuh dan kueri N + 1 pada titik akhir
- LeadRepositori: tambahkan pencarian findByOrganizationId JPQL (memakai indeks ORG _ ID) daripada memuat seluruh tabel LEADS dan penyaringan dalam Java - LeadC...
Hapus efek partikel berikut koder tetikus untuk meningkatkan kinerja
Optimasi kinerja halaman oleh 40-50% sambil mempertahankan daya tarik visual
- Lazy load Swiper background carousel untuk mengurangi ukuran awal bundle - Memo komponen (Theme Logo, BrandenIcon, LazySwiperbackground) untuk mencegah re-ren...
Optimasi halaman kalkulator untuk 40% + peningkatan kinerja
Optimasi situs pemasaran untuk peningkatan kinerja 40% +
Refactor to parallel deployment for k1m1 and k2m1
- Split build and deployment into separate jobs - Deploy to k1m1 and k2m1 in parallel after build completes - Reduces total deployment time significantly
Reaktor untuk penyebaran paralel untuk k1m1 dan k2m1
- Pecah pembangunan dan penyebaran ke pekerjaan yang terpisah - Menyebarkan ke k1m1 dan k2m1 secara paralel setelah membangun komplit - Mengurangi waktu penyeba...
Reaktor untuk penyebaran paralel untuk k1m1 dan k2m1
- Pecah pembangunan dan penyebaran ke pekerjaan yang terpisah - Menyebarkan ke k1m1 dan k2m1 secara paralel setelah membangun komplit - Mengurangi waktu penyeba...
Reaktor untuk penyebaran paralel untuk k1m1 dan k2m1
- Pecah pembangunan dan penyebaran ke pekerjaan yang terpisah - Menyebarkan ke k1m1 dan k2m1 secara paralel setelah membangun komplit - Mengurangi waktu penyeba...
Reaktor untuk penyebaran paralel untuk k1m1 dan k2m1
- Pecah pembangunan dan penyebaran ke pekerjaan yang terpisah - Menyebarkan ke k1m1 dan k2m1 secara paralel setelah membangun komplit - Mengurangi waktu penyeba...
Reaktor untuk penyebaran paralel untuk k1m1 dan k2m1
- Pecah pembangunan dan penyebaran ke pekerjaan yang terpisah - Menyebarkan ke k1m1 dan k2m1 secara paralel setelah membangun komplit - Mengurangi waktu penyeba...
Revert to docker driver for faster builds - removes docker-container overhead
Kembali ke driver docker untuk membangun lebih cepat - menghapus docker- kontainer overhead
Kembali ke driver docker untuk membangun lebih cepat - menghapus docker- kontainer overhead
Kembali ke driver docker untuk membangun lebih cepat - menghapus docker- kontainer overhead
Kembali ke driver docker untuk membangun lebih cepat - menghapus docker- kontainer overhead
Kembali ke driver docker untuk membangun lebih cepat - menghapus docker- kontainer overhead
Kembali ke driver docker untuk membangun lebih cepat
- driver docker-container menambahkan inisialisasi overhead - Untuk membangun cepat (< 3min), driver docker lebih efisien - Opsi cache removed (tidak didukung o...
Switch to docker-container driver with cache for optimal build performance
Pindah ke driver docker-container dengan cache untuk kinerja build optimal
Pindah ke driver docker-container dengan cache untuk kinerja build optimal
Pindah ke driver docker-container dengan cache untuk kinerja build optimal
Pindah ke driver docker-container dengan cache untuk kinerja build optimal
Pindah ke driver docker-container dengan cache untuk kinerja build optimal
Pindah ke driver docker-container dengan cache untuk kinerja build optimal
- Gunakan docker-container driver daripada docker driver untuk kinerja yang lebih baik - Re-enable cache-from dan cache-to untuk membangun lebih cepat kemudian ...
Seperti apa yang Anda lihat pengiriman?
Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.