Belisc Logo

Artikel Unggulan

Featured
Bun Mar 12, 2026

Menjalankan File JavaScript Pertama dengan Bun

Artikel ini membahas cara membuat file JavaScript sederhana lalu menjalankannya dengan Bun. Anda akan melihat struktur file paling dasar, contoh mencetak teks ke terminal, membaca argumen command line, serta perbedaan singkat pengalaman memakai Bun dibanding runtime lain seperti Node.js.

Baca Artikel arrow_forward
search
image
image
image
image
image
image
Atasi Slow Query JPA: Optimasi Covering Index dan DTO Projection
Spring Boot
schedule Sep 08, 2026

Atasi Slow Query JPA: Optimasi Covering Index dan DTO Projection

Panduan teknis mengatasi slow query pada Spring Data JPA menggunakan DTO projection berbasis Java Record dan composite covering index. Eliminasi overhead memori JVM dan optimalkan eksekusi database menjadi Index Only Scan.

Rahma AP

Admin

Spring Boot: Atasi N+1 Query JPA dan Index yang Tidak Terpakai
Spring Boot
schedule Jun 21, 2026

Spring Boot: Atasi N+1 Query JPA dan Index yang Tidak Terpakai

Endpoint Spring Boot sering melambat bukan karena satu query yang berat, tetapi karena kombinasi N+1 query di JPA/Hibernate dan index database yang tidak terpakai. Artikel ini membahas cara mengenali gejala, membaca log SQL dan EXPLAIN, lalu memperbaikinya dengan fetch join, EntityGraph, projection, batch fetching, dan desain index yang tepat.

Rahma AP

Admin

Optimasi Pagination dan Index JPA di Spring Boot untuk Data Besar
Spring Boot
schedule Apr 13, 2026

Optimasi Pagination dan Index JPA di Spring Boot untuk Data Besar

Artikel ini membahas cara mempercepat endpoint list Spring Boot saat tabel membesar: dari masalah offset pagination, query count yang mahal, sorting tanpa index, hingga fetch berlebih dari JPA/Hibernate. Fokusnya praktis: cara membaca SQL, memilih offset vs keyset pagination, merancang index, dan menghindari bottleneck umum.

Rahma AP

Admin

forum Live Chat