Berita

SpacetimeDB Mencetuskan Perbahasan Mengenai Pelesenan Pangkalan Data dan Aplikasi Pembangunan Permainan
Komuniti permainan dan pembangunan pangkalan data sedang membincangkan SpacetimeDB, sistem gabungan pangkalan data dan pelayan yang direka untuk aplikasi berbilang pemain. Walaupun keupayaan teknikalnya telah menarik minat, ahli komuniti telah membangkitkan persoalan mengenai model pelesenannya dan aplikasi praktikal untuk pembangunan permainan.Ciri-ciri Utama SpacetimeDBSistem gabungan pangkalan data dan pelayanPangkalan data hubungan dengan "modul" (prosedur tersimpan lanjutan)Sambungan terus dari klien ke pangkalan dataSokongan untuk pelbagai bahasa pengaturcaraanSokongan BahasaPerpustakaan Sisi Pelayan:RustCPerpustakaan Klien:RustCTypeScriptMaklumat LesenSemasa: BSL 1.1 (bukan sumber terbuka)Bertukar kepada: AGPL v3.0 dengan pengecualian pautaan khasHalaman repositori GitHub untuk SpacetimeDB yang mempamerkan pembangunan kolaboratifnyaKebimbangan Pelesenan MunculSpacetimeDB dilesenkan di bawah Business Source License (BSL) 1.1, yang kemudiannya bertukar kepada AGPL v3.0 dengan pengecualian penyambungan khas. Pilihan pelesenan ini telah mencetuskan perbahasan dalam kalangan pengguna berpotensi. Seorang ahli komuniti secara ringkas menunjukkan bahawa projek ini bukanlah sumber terbuka, menyerlahkan halangan potensi untuk pengamal yang lebih suka penyelesaian sumber terbuka sepenuhnya. Pencipta menerangkan motivasi mereka adalah untuk memastikan sumbangan kepada SpacetimeDB dikongsi dengan komuniti sambil tidak memaksa pengguna untuk membuka sumber kod mereka sendiri apabila menyambung dengan SpacetimeDB.Aplikasi Permainan Kekurangan Ciri-ciri UtamaWalaupun fokus pemasaran SpacetimeDB pada pembangunan permainan berbilang pemain, beberapa pengguna telah menyatakan jurang yang ketara dalam set cirinya. Pangkalan data ini tidak mempunyai ramalan pergerakan terbina dalam dan keupayaan berbilang versi yang dijangkakan untuk penyelesaian pangkalan data yang memfokuskan pada permainan.Saya terus membaca dengan harapan untuk melihat ramalan pergerakan, berbilang versi, atau yang serupa memandangkan nama dan fokus pada permainan, tetapi tidak. Ini adalah pangkalan data yang biasa, direka untuk kependaman rendah dan dengan sokongan untuk prosedur tersimpan WASM.Pemerhatian ini menunjukkan bahawa walaupun SpacetimeDB menyediakan asas untuk dunia berbilang pemain yang berterusan, pembangun masih perlu melaksanakan kod rangkaian penyembunyian lag mereka sendiri dan pengoptimuman khusus permainan yang lain.Persoalan Kebolehskalaan Masih Belum DijawabAhli komuniti telah membangkitkan kebimbangan mengenai keupayaan kebolehskalaan SpacetimeDB, yang sebahagian besarnya masih belum ditangani dalam dokumentasi yang tersedia. Apabila seorang pengguna bertanya secara langsung bagaimana seseorang boleh menskalakan ini?, seorang lain menjawab bahawa penskalaan kelihatan terutamanya menegak, menyatakan ketiadaan sebarang sebutan mengenai ujian skala atau sokongan berbilang pelayan. Batasan ini boleh menjadi penting bagi pembangun yang ingin membina aplikasi yang mungkin perlu diskalakan secara mendatar merentasi berbilang pelayan.Bahasa Pemasaran Menarik KritikanBahasa promosi projek juga telah menarik kritikan daripada komuniti teknikal. Satu komen secara khusus mengkritik dakwaan README bahawa SpacetimeDB menghapuskan keperluan untuk perkhidmatan mikro, kontena, Kubernetes, Docker, VM, DevOps, infrastruktur, operasi, dan pelayan sebagai hiperbola pemasaran yang berlebihan. Reaksi ini menyerlahkan kecenderungan komuniti teknikal terhadap dakwaan yang terukur dan penilaian realistik keupayaan.Walaupun terdapat kritikan ini, SpacetimeDB telah menjana minat positif. Pendekatan inovatifnya yang menggabungkan fungsi pangkalan data dengan pemprosesan sisi pelayan melalui prosedur tersimpan WASM (dipanggil modul) mewakili arah teknikal yang menarik. Seorang pengguna menyatakan semangat, menyatakan bahawa projek itu menangani keresahan yang lama bertahan di belakang fikiran saya, mencadangkan bahawa konsep teras SpacetimeDB bergema dengan pembangun yang mencari penyelesaian backend berbilang pemain yang dipermudahkan.Seiring dengan perkembangan SpacetimeDB, keseimbangan antara keupayaan teknikalnya, model pelesenan, dan pendekatan pemasaran berkemungkinan akan menentukan penerimaannya dalam kalangan pembangun permainan dan pengguna berpotensi lain yang mencari penyelesaian pangkalan data yang dipermudahkan untuk aplikasi masa nyata.Rujukan: SpacetimeDB
9 jam yang lalu
Google Cloud Dilaporkan Memudahkan Pengawasan Sempadan Menggunakan AI Walaupun Sebelum Ini Menafikannya
AI
11 jam yang lalu

Dell Melancarkan Kit Kabel AlienFX Berharga $35 yang Membolehkan Keserasian Papan Induk Pihak Ketiga untuk Alienware Area-51
Papan Induk
11 jam yang lalu

Harga Nvidia RTX 5060 Ti Terbocor: RM399 untuk Model 8GB dan RM499 untuk Model 16GB Dijangka pada 16 April
GPU
12 jam yang lalu

Kemaskini Cold Fusion Abiotic Factor Membawa Sistem Peningkatan Baharu dan Memperbaiki Serangan Pangkalan
Permainan Steam
14 jam yang lalu

Spesifikasi dan Harga Samsung Galaxy XCover 7 Pro Terbocor: Telefon Lasak dengan Ketahanan Gred Tentera Bakal Tiba Bulan Ini
Telefon
14 jam yang lalu

Ferron: Pelayan Web Baharu Selamat-Memori dalam Rust Menunjukkan Potensi Berbanding Pesaing Terkemuka
Startup
15 jam yang lalu

Patch Terbaru Inzoi Menangani Kebimbangan Utama Pemain: Tempoh Tidur, Tabiat Makan, dan Kadar Perkembangan Hubungan
Aplikasi
17 jam yang lalu

Perkhidmatan Langganan AI Baharu Garmin Mengecewakan dengan Pandangan Umum dan Kesilapan Matematik
AI
17 jam yang lalu

Android 16 Memperkenalkan Kompilasi Awan untuk Mempercepatkan Pemasangan Aplikasi
Aplikasi
18 jam yang lalu

Peruncit Vietnam Membina Pelayan AI Berkuasa Tinggi Menggunakan Berbilang GPU RTX 5090 Ketika Bekalan Global Berkurangan
Perkakasan AI
19 jam yang lalu

Apabila Skrip Shell Menjadi Terlalu Kompleks: Perdebatan Mengenai Pengurai INI Bash
21 jam yang lalu

Microsoft Menyekat Sambungan C/C++ pada Fork VSCode, Termasuk Cursor
Microsoft
21 jam yang lalu

Honor 400 Lite Dilancarkan Dengan Kamera 108MP, Cip Dimensity 7025-Ultra, dan Android 15
Telefon
Semalam

Hatchet v1 Dilancarkan: Platform Pengorkestraan Tugas Berasaskan Postgres Yang Berskala Sehingga 25K Pertanyaan Setiap Saat
PostgreSQL
Semalam

11 Tetapan Penting untuk Mengubah Pengalaman Samsung Galaxy S25 Ultra Anda
Telefon
Semalam

Terminal-Notifier: Antara Muka Notifikasi Mac yang Bergaya untuk Pengguna Vim/Neovim
Aplikasi
Semalam

Pelepasan Kod Sumber Gumroad Mencetuskan Perbahasan Mengenai Definisi "Sumber Terbuka"
OpenSource
Semalam

SpaceX Mencapai Pencapaian Utama: Penggalak Super Heavy Sedia untuk Penggunaan Semula Bersejarah pada Penerbangan Starship ke-9
Startup
Semalam

MediaTek Memperkenalkan Cip Kompanio Ultra yang Berkuasa untuk Mengubah Prestasi Chromebook
Semalam
