1 poin oleh GN⁺ 2026-02-05 | 1 komentar | Bagikan ke WhatsApp
  • Bunny Database adalah layanan database terkelola berbasis edge yang kompatibel dengan SQLite, otomatis berhenti saat idle dan mempertahankan latensi rendah dari mana saja di dunia
  • Untuk mengatasi struktur biaya tinggi platform DBaaS dan masalah konfigurasi yang rumit, layanan ini menawarkan deployment sederhana dan model penagihan berbasis penggunaan
  • Mendukung deployment otomatis, tunggal, dan multi-region di 41 region, serta mencapai pengurangan latensi baca hingga 99% melalui region replika
  • Dibangun di atas versi fork libSQL, dan tidak menargetkan sinkronisasi fitur penuh dengan SQLite, melainkan berfokus pada stabilitas untuk penggunaan nyata
  • Tersedia gratis selama masa public preview, dengan fitur mendatang seperti backup otomatis dan API sadar skema

Ikhtisar Bunny Database

  • Bunny Database adalah layanan database edge kompatibel SQLite yang dapat dideploy dengan mudah tanpa pengelolaan VM atau DBaaS berbiaya tinggi
    • Saat dalam keadaan idle, database akan otomatis berhenti untuk menghemat biaya
    • Memberikan latensi rendah kepada pengguna di seluruh dunia
  • Menyertakan fitur deployment sekali klik, dukungan SDK per bahasa, koneksi berbasis HTTP, dan metrik real-time
    • SDK mendukung TypeScript/JavaScript, Go, Rust, dan .NET
    • Penyisipan data dan eksekusi kueri dapat dilakukan dari dashboard

Perubahan pasar DBaaS dan posisi Bunny Database

  • Platform DBaaS yang ada bergerak ke pasar kelas atas dengan pengurangan free tier, biaya untuk kapasitas yang tidak digunakan, dan biaya tambahan per fitur
  • Bunny Database merespons tren ini dengan menawarkan alternatif yang sederhana dan masuk akal
  • Database dapat dibuat dengan cepat tanpa konfigurasi rumit, dan dioperasikan tanpa beban biaya setingkat EC2

Fitur utama dan opsi deployment

  • Mendukung pilihan deployment otomatis, single-region, dan manual (multi-region) di 41 region
    • Pilihan otomatis: otomatis menetapkan region dengan latensi minimum berdasarkan IP
    • Single-region: memilih langsung region tertentu
    • Pilihan manual: konfigurasi multi-region yang ditentukan pengguna
  • Aktivasi region replika dapat mengurangi latensi baca hingga 99%
    • Berdasarkan pengujian di berbagai lokasi dunia, latensi turun signifikan saat pembacaan dilayani dari region terdekat dengan klien
  • Penambahan atau perubahan region mudah dilakukan tanpa perlu mendesain ulang arsitektur aplikasi

Kebijakan harga

  • Model penagihan berbasis penggunaan, tanpa biaya tambahan pada penagihan serverless ('serverless tax')
    • Baca: $0.30 per 1 miliar baris
    • Tulis: $0.30 per 1 juta baris
    • Penyimpanan: $0.10 per GB per bulan untuk setiap region aktif
    • Saat tidak ada permintaan, hanya biaya penyimpanan yang dikenakan
    • Ditagih bulanan, berdasarkan penggunaan real-time
  • Gratis selama masa public preview

Kompatibilitas SQLite dan arsitektur berbasis libSQL

  • Bunny Database berjalan di atas versi fork internal dari libSQL milik Turso
    • libSQL mempertahankan API dan format file SQLite, tetapi tidak sepenuhnya tersinkron dengan SQLite terbaru
  • Bunny Database mempertahankan kompatibilitas berdasarkan versi libSQL, dan tidak langsung mengadopsi fitur dari versi yang lebih baru
  • Fokus utamanya adalah stabilitas dan kemudahan operasional layanan, dengan hanya mengintegrasikan fitur yang benar-benar bermakna untuk penggunaan nyata

Rencana ke depan

  • Fitur yang direncanakan: backup otomatis, impor/ekspor file database, API sadar skema dan SDK type-safe
  • Selama tahap public preview, roadmap selanjutnya akan disesuaikan berdasarkan masukan pengguna

Integrasi dan cara koneksi

  • Bunny Database dapat digunakan secara mandiri, serta dapat diintegrasikan dengan Bunny Edge Scripting dan Bunny Magic Containers
  • Di tab Access pada dashboard, klik Generate Tokens untuk membuat token autentikasi
    • Hubungkan ke Edge Script atau Magic Container App melalui fitur Add Secrets
    • Akses database melalui environment variable (DB_URL, DB_TOKEN)
  • Contoh kode TypeScript disediakan untuk koneksi yang sederhana

Ketentuan penggunaan preview

  • Selama masa public preview, maksimal 50 database per pengguna, masing-masing dibatasi hingga 1GB
  • Dapat langsung digunakan setelah login ke dashboard bunny.net

1 komentar

 
GN⁺ 2026-02-05
Opini Hacker News
  • Bunny mengumumkan kompatibilitas S3 pada Q2 2022, tetapi pada September 2023 meminta maaf atas keterlambatan dan mengubah roadmap ke awal 2024
    Postingan blog terkait adalah pengumuman dukungan S3 dan permintaan maaf atas keterlambatan
    Sekarang sudah awal 2026, dan bahkan permintaan dukungan saya tidak mendapat respons apa pun
    Jadi saya jadi tidak percaya pada produk maupun kepemimpinan perusahaan ini

    • Saya Jamie dari Bunny.net. Implementasi S3 memerlukan perancangan ulang mendasar atas arsitektur storage yang ada, jadi memakan waktu lebih lama dari perkiraan
      Saat ini kompatibilitas S3 sudah tersedia sebagai private preview untuk sebagian pengguna sejak Januari 2026, dan halaman pendaftaran akan segera dibuka
    • Saya juga mengalami hal yang sama. Saya ingin pindah dari Cloudflare, tetapi ketiadaan dukungan S3 dan minimnya komunikasi menjadi penghambat utama
    • Saya memakai Bunny CDN di depan bucket S3, lalu untuk pekerjaan sebenarnya saya berinteraksi langsung dengan bucket S3 tersebut
    • Sebenarnya Bunny baru menyadari bahwa mereka harus membangun ulang total layanan storage sebelum bisa merilis kompatibilitas S3
      Ini bukan proyek kecil, jadi keterlambatannya bisa dimengerti. Meski begitu, saya tetap menilai positif keterbukaan mereka soal ini
  • Dalam beberapa hari terakhir saya kesulitan menggunakan Bunny
    Dokumentasinya menyebut API pengiriman log memiliki keterlambatan maksimal 5 menit, tetapi kenyataannya sekarang tertunda lebih dari 3 hari
    Ini tidak muncul di halaman status, katanya karena bukan isu yang “kritis”
    Masa retensi log hanya 3 hari, jadi saya khawatir data akan hilang
    Kurangnya transparansi seperti ini juga memengaruhi kepercayaan terhadap layanan lain mereka

    • Saya Joe dari Bunny.net. Saat ini kami sedang memproses backlog sekitar 2,5 juta file log, dan sudah meningkatkan kecepatan pemrosesan lewat optimasi pipeline
      Kami memperkirakan semuanya akan kembali normal dalam 12~18 jam
      Kami juga sedang memigrasikan infrastruktur logging lama ke basis ClickHouse, dan membagikan progresnya di halaman status
    • Saya juga mengalami keterlambatan log belakangan ini. Dalam kasus saya sekitar 14 jam
  • Saya tidak yakin mengelola RDBMS itu benar-benar sesulit itu
    Memasang MySQL atau Postgres di Linux bisa selesai dalam 5 menit, dan backup serta pengaturan keamanan juga bisa dilakukan dengan mudah
    Bahkan satu VPS saja cukup untuk menangani banyak query, dan biayanya juga bisa diprediksi

    • Pada praktiknya itu tergantung kebutuhannya
      Jika Anda menginginkan fitur seperti multi-region, replikasi otomatis, failover transparan, migrasi skema online, dan manajemen versi otomatis, membangunnya sendiri jadi rumit
      Di situlah nilai layanan terkelola muncul
    • Saya tidak terlalu khawatir soal ketersediaan DB yang saya kelola sendiri, tetapi keandalan backup dan pengelolaan patch keamanan terasa membebani
      Melacak CVE atau mengatur firewall membutuhkan tenaga yang memang ahli di bidangnya
    • Sebenarnya sekarang Anda bisa membuat instance Postgres gratis hanya dengan satu klik di tempat seperti Neon
    • Ini bukan soal sulit atau tidak, melainkan soal delegasi
      Perusahaan lebih suka membayar langganan bulanan untuk layanan yang stabil daripada menghabiskan waktu engineer untuk merawat DB
    • Saya juga pernah mencoba membangunnya sendiri, tetapi sistem backup-nya terasa terlalu rapuh
      Saya menyimpan backup ke object storage lewat cron, tetapi satu konfigurasi yang salah saja bisa merusak data produksi
      Jika ada distribusi OSS Postgres dengan backup yang benar-benar matang, saya bersedia membayarnya
  • Judul “ini bukan database kelinci” itu lucu

    • Saya juga klik karena alasan itu
    • Meski begitu, kelinci yang makan kuki itu lucu
    • Saya juga dengar salah satunya punya rumor berutang uang di berbagai tempat di lingkungan sekitar
    • Betul juga, tetapi akan lebih sempurna kalau setidaknya ada seruan atau tanda khusus di sana
    • Saya juga setuju dengan pendapat itu
  • Polanya jelas: semua orang menyukai CDN-nya, tetapi menilai keandalan peluncuran produk lainnya rendah
    Masalah CDN paling banter cache miss, tetapi masalah DB bisa berujung pada kehilangan data
    Harga dan narasi berbasis Eropa memang menarik, tetapi melihat riwayat jadwal S3, rasanya lebih baik menunggu sekitar setahun sebelum memakainya

    • Ada yang pernah memakai layanan DNS Bunny? Sepertinya satu-satunya masalah adalah tidak mendukung record DS
  • Saya penasaran apa arti tepat dari “SQLite-compatible”
    Katanya mereka memakai fork libSQL secara internal, tetapi tidak jelas bagaimana bentuk antarmukanya
    Jika yang diekspos adalah Hrana, API HTTP milik libSQL, bukankah “libSQL-compatible” lebih tepat?

    • Saya Marek dari Bunny.net. Bunny Database bisa dihubungkan melalui SDK untuk TS, Go, Rust, .NET, atau lewat endpoint HTTP
    • Benar, “libSQL” memang lebih tepat, tetapi dari sudut pandang pemasaran, SQLite punya volume pencarian yang jauh lebih besar
  • Ringkasan struktur harga
    Selama public preview, layanannya gratis, dan saat idle hanya biaya storage yang dikenakan
    Biaya utamanya adalah sebagai berikut

    • Baca: $0.30 per 1 miliar baris
    • Tulis: $0.30 per 1 juta baris
    • Storage: $0.10/GB per bulan per region aktif
    • Kelebihan struktur harga ini adalah bisa dibayar di muka
      Karena itu, lonjakan tagihan yang tak terduga bisa dicegah, sehingga lebih aman daripada AWS atau GCP
  • Bunny sering mengumumkan fitur baru, tetapi rasanya selalu berhenti di tingkat kelengkapan 80%
    CDN-nya luar biasa, tetapi layanan lainnya sudah mengecewakan selama bertahun-tahun

    • Saya penasaran apakah Anda bisa membagikan contoh yang konkret
  • Saya sudah beberapa tahun memakai Bunny sebagai pengganti Cloudflare, dan sejauh ini semuanya bekerja sempurna

    • Hanya saja rasanya mereka terlalu menyebarkan sumber daya. Antarmuka kompatibel S3 juga sejak 2022 masih berstatus “segera hadir”
    • Saya penasaran bagaimana Anda bisa berpindah semulus itu
      Saya pernah mengujinya, tetapi tidak seperti Cloudflare yang cukup dengan DNS proxy; di sini perlu unggah aset dan penulisan ulang URL, jadi terasa merepotkan
  • Kelebihan terbesar Bunny.net adalah bahwa ini merupakan layanan berbasis Eropa
    Jadi relatif lebih bebas dari risiko politik atau regulasi Amerika Serikat