Quarkus 為 RedHat 打造的雲原生 JVM 框架。支援微服務常用的標準,同時間改善 JVM 啟動速度慢、記憶體高等缺點。
本分享將會利用 Quarkus 原生對於 reactive 的支援,配合 Arrow KT, 打造 suspend 一條龍的 RESTful service. 過程中亦演示 Quarkus developer joy 的部份,例如 live reload 等等。
可觀測性 - Observability 是雲原生應用又一重要因子。Kubernetes 是分散式的,會起多個 Pod 與許多 service 互動。在平台中會...
Debug Mode 是 IntelliJ 強大而方便的功能。有時覺得明明沒寫錯卻走歪了,摸不著頭緒,這時只好直接看執行過程的中數值變化。Debugger 讓程...
在雲原生環境中,服務間的單點登入 (Single Sign-On) 能夠保持跨服務驗證的一致性。Quarkus Security 為開發者提供了多套系統結構與...
在 Quarkus OIDC 的整合中,主要分成會分成 web-app 與 service 兩種 type。應用 OIDC 授權流程可以保護我們的 HTTP 端...
大家好,我是 Brandy, 歡迎來到 Quarkus x Kotlin x Arrow KT 系列在昨天的文章中,在 Quarkus 中利用了 OIDC 與...
在微服務的架構中,常見會選擇前後端分離,但是有些情況還是需要把 ReactJS 或是其他種的 JS SPA 與 Quarkus 放在一起,做一個微單體的設計與服...
關連式資料庫 (RDB) 也是一種常見的 backing serivce, 在 Java 的世界中常以 JDBC 作為關連式資料庫存取的方式, 或是也會在其上作...
因為 API first, RESTful Service 的取用是常見的場景。Java 在開發上,有一個難題的是同一個功能性的,會有很多家不同的實作。例如 J...
Quarkus 打著雲原生, Kube-native 的口號,對於 Kubernetes 的支援當然是不可少,Quarkus 官方的文件與相關的 Extensi...
終於~~來到第 30 天了,比當初的想像花了更多的時間,中間還經歷了去爬司馬庫斯回來,半夢半醒的寫。不過自已也是滿有收穫的,畢竟當要把文字寫出來就會重新審視的所...