Oracle推出用於微服務的Java庫: Helidon
Helidon是一組用於編寫微服務的Java庫。Helidon支援兩種程式設計模型:
- Helidon MP:MicroProfile 1.1加上健康檢查和指標
- Helidon SE:一種小巧,功能齊全的API
無論哪種情況,您的應用程式都只是一個Java SE程式。
Helidon的基礎由三部分組成:
- 網路伺服器:具有反應功能的程式設計HTTP API,由Netty提供支援。
- 配置:靈活的配置框架,支援多種源和格式。
- 安全:用於處理身份驗證,授權和上下文傳播的工具鏈。
Docker和Kubernetes支援
在Helidon快速入門例項包含Docker和Kubernetes支援。只需按照示例操作,您就可以在幾分鐘內完成並執行簡單的服務。
Helidon需要Java 8(或更高版本)和Maven。如果要構建和部署Docker容器,則需要Docker。如果要部署到Kubernetes,則需要kubectl和Kubernetes叢集(您可以 在桌面上安裝一個)。
專案:https://github.com/oracle/helidon
相關文章
- 甲骨文推出的 Java 微服務框架 Helidon:輕量簡單Java微服務框架
- Oracle釋出開源的輕量級 Java 微服務框架 HelidonOracleJava微服務框架
- 用於微服務開發的 Java 框架微服務Java框架
- QBit是強大的Java微服務庫包Java微服務
- Java微服務應用測試,走起Java微服務
- 基於Java的微服務架構原始碼案例AbixenJava微服務架構原始碼
- 《關於微服務》微服務
- 關於微服務微服務
- java微服務的異常Java微服務
- 如何管理基於微服務的分散式應用程式微服務分散式
- 推薦30個用於微服務的頂級工具微服務
- MicroStream + Helidon高效能Java持久層ROSJava
- Lumen是用於構建微服務的快速PHP微框架微服務PHP框架
- Java微服務 vs Go微服務,究竟誰更強!?Java微服務Go
- Java 微服務實踐Java微服務
- 基於OpenTelemetry實現Java微服務呼叫鏈跟蹤Java微服務
- 基於Golang的微服務——上手篇Golang微服務
- 基於Golang的微服務——ConsulGolang微服務
- 基於阿里雲 ASK 的 Istio 微服務應用部署初探阿里微服務
- spring cloud微服務雲架構-用java使用 redlockSpringCloud微服務架構Java
- 微服務那麼火,我也該用微服務嗎?微服務
- silky微服務的應用服務和服務條目微服務
- 基於graphql的微服務基礎框架微服務框架
- 基於Spring Cloud的微服務落地SpringCloud微服務
- 微服務設計學習(一)關於微服務和如何建模服務微服務
- 教你玩轉微服務--基於DDD的微服務架構落地實踐之路微服務架構
- Java微服務開發指南 -- 使用Spring Boot構建微服務Java微服務Spring Boot
- 關於微服務入門篇微服務
- Java輕量微服務框架:Java-microJava微服務框架
- Java 生態圈與微服務Java微服務
- 推薦一個基於Dapr的 Red Dog 的完整微服務應用程式微服務
- 關於微服務,這些你都瞭解嗎-微服務介紹微服務
- SpringCloud微服務實戰——搭建企業級開發框架(十一):整合OpenFeign用於微服務間呼叫SpringGCCloud微服務框架
- Java後端微服務架構下的資料庫分庫分表:Sharding-SphereJava後端微服務架構資料庫
- 基於Golang的微服務——Micro實踐(一)Golang微服務
- 基於Golang的微服務——Micro實踐(二)Golang微服務
- 基於 prometheus 的微服務指標監控Prometheus微服務指標
- 基於sanic的微服務基礎架構微服務架構