para多租戶后端服務器與框架
para 是一個可擴展的多租戶后端服務器與框架,用于對象持久性和檢索。para 支持 Web、IoT 與移動端,通過處理后端操作幫助更快地構建和原型化應用程序。它可以作為 JVM 應用的一部分,也可以作為具有多個應用程序和客戶端與之相連的獨立多租戶 API 服務器進行部署。
特性:
- Amazon Signature V4 算法安全加密 RESTful JSON API
- 數(shù)據(jù)庫無關,專為可擴展的數(shù)據(jù)存儲而設計(DynamoDB、Cassandra 與 MongoDB 等)
- 支持全文檢索(Lucene、Elasticsearch)
- 支持分布式與本地對象緩存(Hazelcast、Caffeine)
- 多租戶,每個應用程序都有自己的表、索引和緩存
- 帶有簽名有效載荷的 webhook
- IoT 支持并可集成到 AWS 與 Azure
- 基于 Spring Security 的靈活安全性(LDAP、SAML、社交登錄、CSRF 保護等)
- 使用 JWT 的無狀態(tài)客戶端認證
- 客戶端訪問控制采用簡單但有效的資源權限
- 基于 JSR-303 和 Hibernate Validator 的健壯性約束驗證機制
- 支持每個對象對持久性、索引和緩存操作的控制
- 支持樂觀鎖定和事務
- 高級序列化和反序列化功能(Jackson)
- 完整的監(jiān)控和診斷指標(Dropwizard)
- 由谷歌 Guice 支持的模塊化設計和插件支持
- 內置用于翻譯語言包和處理貨幣的 I18n 實用程序
- 帶有內嵌 Jetty 的獨立可執(zhí)行 JAR
- Para Web Console - 管理員界面
評論
圖片
表情
