Space Cloud基于 Kubernetes 的 Serverless 平臺(tái)
Space Cloud 是一個(gè)基于 Kubernetes 的 Serverless 平臺(tái),可在任何數(shù)據(jù)庫(kù)上提供即時(shí)、實(shí)時(shí)的 API,為您的自定義業(yè)務(wù)邏輯提供事件觸發(fā)器和統(tǒng)一 API 。
在大多數(shù)情況下,Space Cloud 可幫助你構(gòu)建現(xiàn)代應(yīng)用程序,而無需編寫任何后端代碼。它提供了GraphQL和REST API,你的前端可以以安全的方式直接使用它們。
Space Cloud 旨在通過以下方式簡(jiǎn)化平臺(tái)開發(fā):
- 消除需要寫在大多數(shù)情況下,任何后端代碼。
- 提供一種簡(jiǎn)單的方法來為高級(jí)用例編寫事件驅(qū)動(dòng)的微服務(wù)。
- 通過在 Kubernetes 和 Istio 之上實(shí)施云原生實(shí)踐,確保您的應(yīng)用程序具有可擴(kuò)展性。
- 將安全性作為單獨(dú)的層引入,以使你的平臺(tái)更加安全。
特性:
- 強(qiáng)大的 CRUD:靈活的查詢、事務(wù)、聚合和跨數(shù)據(jù)庫(kù)連接
- 實(shí)時(shí):對(duì)您的數(shù)據(jù)庫(kù)進(jìn)行實(shí)時(shí)查詢
- 文件存儲(chǔ):將文件上傳/下載到可擴(kuò)展的文件存儲(chǔ)(例如,Amazon S3、Google Cloud Storage)
- 可擴(kuò)展:用于自定義 HTTP 服務(wù)的統(tǒng)一 API
- 事件驅(qū)動(dòng):在數(shù)據(jù)庫(kù)或文件存儲(chǔ)事件上觸發(fā) webhook 或無服務(wù)器功能
- 細(xì)粒度訪問控制:與您的身份驗(yàn)證系統(tǒng)集成的動(dòng)態(tài)訪問控制(例如,auth0、firebase-auth)
- Scalable : 用 Golang 編寫,遵循云原生實(shí)踐,可橫向擴(kuò)展
- 服務(wù)網(wǎng)格:無需學(xué)習(xí)任何內(nèi)容即可獲得服務(wù)網(wǎng)格的所有功能!
- 縮減至零:自動(dòng)擴(kuò)展您的 http 工作負(fù)載,包括縮減至零
支持的數(shù)據(jù)庫(kù):
- MongoDB
- PostgreSQL和 PostgreSQL 兼容數(shù)據(jù)庫(kù)(例如 CockroachDB、Yugabyte 等)
- MySQL和 MySQL 兼容數(shù)據(jù)庫(kù)(例如 TiDB、MariaDB 等)
- 數(shù)據(jù)庫(kù)服務(wù)器
評(píng)論
圖片
表情
