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框架
- Java微服務應用測試,走起Java微服務
- MicroStream + Helidon高效能Java持久層ROSJava
- java微服務的異常Java微服務
- 如何管理基於微服務的分散式應用程式微服務分散式
- 推薦30個用於微服務的頂級工具微服務
- 關於微服務微服務
- 《關於微服務》微服務
- 基於Golang的微服務——ConsulGolang微服務
- 基於阿里雲 ASK 的 Istio 微服務應用部署初探阿里微服務
- Java微服務 vs Go微服務,究竟誰更強!?Java微服務Go
- spring cloud微服務雲架構-用java使用 redlockSpringCloud微服務架構Java
- 基於OpenTelemetry實現Java微服務呼叫鏈跟蹤Java微服務
- Oracle11g 將於何時推出?Oracle
- Java微服務:用Spark替代SpringBoot才是正確的方式 - Christian LusardiJava微服務SparkSpring Boot
- 基於Golang的微服務——上手篇Golang微服務
- 基於Spring Cloud的微服務落地SpringCloud微服務
- Java後端微服務架構下的資料庫分庫分表:Sharding-SphereJava後端微服務架構資料庫
- 超高價效比 AMD和Oracle合作推出基於霄龍處理器的雲服務Oracle
- SpringCloud微服務實戰——搭建企業級開發框架(十一):整合OpenFeign用於微服務間呼叫SpringGCCloud微服務框架
- 基於kubernetes平臺微服務的部署微服務
- 基於graphql的微服務基礎框架微服務框架
- 微服務那麼火,我也該用微服務嗎?微服務
- silky微服務的應用服務和服務條目微服務
- 教你玩轉微服務--基於DDD的微服務架構落地實踐之路微服務架構
- 微服務設計學習(一)關於微服務和如何建模服務微服務
- 推薦一個基於Dapr的 Red Dog 的完整微服務應用程式微服務
- 微服務的【資料庫管理】最佳實踐微服務資料庫
- Soa: 一個輕量級的微服務庫微服務
- 基於Jenkins釋出微服務Jenkins微服務
- 關於微服務入門篇微服務
- java springcloud 微服務設計方案JavaSpringGCCloud微服務
- 基於 Spring Cloud 的微服務腳手架SpringCloud微服務
- 基於 prometheus 的微服務指標監控Prometheus微服務指標
- 基於Golang的微服務——Micro實踐(一)Golang微服務
- 基於Golang的微服務——Micro實踐(二)Golang微服務