12 poin oleh xguru 2022-10-07 | 1 komentar | Bagikan ke WhatsApp
  • Implementasi fitur lengkap. Bisa memulihkan dari pg_dump dan juga melakukan replikasi logis dari DB jarak jauh
  • Ukurannya sekitar 30MB sehingga tidak terlalu cocok untuk penggunaan umum
    → Lebih cocok untuk menjalankan demo, menguji fitur, pengembangan, membuat snapshot untuk pengujian lalu membagikannya, dan sebagainya

Komposisi open source (3 repo)

  • Virtual Machine (VM): membuat VM yang dapat di-embed dengan Buildroot
  • Web Application: menjalankan VM di browser dengan v86
  • Network Proxy: untuk akses PgAdmin, trafik diproksikan melalui WebSocket. Menggunakan Websockproxy

Fitur yang disediakan pada versi demo yang dihosting oleh SupaBase

  • Postgres 14.5, psql, pg_dump, dll.
  • Simpan/Pulihkan dari file
  • Simpan & Pulihkan status Postgres ke IndexedDB browser
  • Mulai dari file state, atau reboot penuh emulator
  • Memori dapat diatur dari 128MB hingga 1024MB
  • Pengaturan font untuk terminal
  • Unggah file ke emulator (dump DB, CSV, dll.)
  • Unduh file dari emulator
  • Akses internet eksternal dari emulator
  • Menghubungkan jaringan masuk ke port 5432 Postgres di dalam emulator

1 komentar

 
galadbran 2022-10-07

Hasil akhir dari semua perubahan ini? File state awal yang terkompresi berukuran sekitar 12 MB — termasuk state jaringan yang sedang berjalan dan Postgres 14.4 yang berjalan dengan psql sudah dimuat.

Jadi, setelah mengunduh 12 MB dan dijalankan, katanya akan mengunduh file tambahan lewat https.