“太鏽啦”——SpacetimeDB1.0正式釋出,Rust編寫的開源關係型資料庫

OSCHINA
↑點選藍字 關注我們
SpacetimeDB 1.0 已正式釋出。
SpacetimeDB 是 Rust 實現的開源關係型資料庫,可讓你透過名為 "modules" 的儲存過程將應用程式邏輯直接上載到資料庫中。
你的客戶端無需在客戶端和資料庫之間部署網路或遊戲伺服器,而是直接連線到資料庫,在資料庫內部執行您的應用邏輯。你可以像在普通伺服器中一樣,在模組中編寫所有許可權和授權邏輯。
這意味著你可以用一種語言 Rust 編寫整個應用程式,並將其部署為一個二進位制檔案。不再有微服務、不再有容器、不再有 Kubernetes、不再有 Docker、不再有虛擬機器、不再有 DevOps、不再有基礎設施、不再有運營、不再有伺服器。
SpacetimeDB 1.0 釋出公告寫道
這是整個團隊多年來一直努力實現的一個里程碑。我們投入了大量的工程和技術努力,以確保我們的 API 在所有語言和庫中保持穩定,同時使 SpacetimeDB 成為一個在生產環境中可以信賴的穩定產品。
因此,我們正式推出首個生產就緒版本!
使用這個版本,你可以使用 SpacetimeDB Standalone 來託管自己的應用程式,並放心資料格式和 API 將不會在下一個主要版本釋出之前發生變化。
對於未來的主要版本釋出,我們也將提供遷移路徑。
其他重要變化
  • 新的雲託管服務 Maincloud
  • 流線化的穩定客戶端 SDK,包括 TypeScript、C# 和 Rust
  • C# 和 Rust 中的精簡穩定模組 API
  • 某些工作負載的效能顯著提升
  • 全新的可變訂閱 API,允許您逐步更改訂閱
  • 精美的全新版本管理器 CLI 命令
  • 全新的網站介面和賬戶管理
  • OpenID Connect 整合和 API
關於 Maincloud
與 SpacetimeDB 1.0 一同推出的,還有其託管雲服務 Maincloud。
Maincloud 與獨立版本類似,但無需讓使用者處理任何部署問題,只需執行以下命令即可:
spacetimepublish -s maincloud your-app
下載地址 & 釋出公告:https://github.com/clockworklabs/SpacetimeDB/releases/tag/v1.0.0
END
熱門文章
分享在看點贊~Orz

相關文章