Grafana 提供了許多工具讓維運團隊能很清楚的知道系統的相關狀態,針對網頁相關效能的監控,也有提供相關的 solution,就是 Faro
Grafana Faro 的運作方式如下圖,
前端開發可以透過提供的 SDK 將相關資訊傳到後面的 Agent/Collect ,就完成了。只是 SDK 雖然簡單套用,裡面有很多細節設定是需要深入研究的,這篇就是這些設定的學習筆記
Grafana 提供了許多工具讓維運團隊能很清楚的知道系統的相關狀態,針對網頁相關效能的監控,也有提供相關的 solution,就是 Faro
Grafana Faro 的運作方式如下圖,
前端開發可以透過提供的 SDK 將相關資訊傳到後面的 Agent/Collect ,就完成了。只是 SDK 雖然簡單套用,裡面有很多細節設定是需要深入研究的,這篇就是這些設定的學習筆記
SRE 真的需要大量的閱讀跟實做,累積經驗才可以得到 SRE 的精髓,只好認真 K 書了
這篇為 網站可靠性工程工作手冊|導入SRE的實用方法
這本書的讀書筆記,線上閱讀版跟翻譯書的連結如下
讀書筆記跟實務上遇到的經驗都會整理一起
Ansible playbook 可以讓我們用劇本的方式來管理想對 managed node 執行的動作,Ansible playbook 是使用 YAML 的格式來編寫,當然 Ansible 也有提供對應的檢查工具來檢查 playbook 是否有正確編寫。
這一篇來學習如何寫 Ansible playbook
基於種種原因,必須學習 Ansible,這已經脫離之前習慣的領域,所以就用一個新手的心學習這一個工具,聽說是很厲害的工具
Angular 嘗試在下一世代中加入新的 reactive 機制,試圖找到取代 zone.js 的方式,因此引進了 signals
來試試看是否能成為下一代 change detection 的選擇。想要嘗試的朋友可以安裝 angular cli v16
的版本
最近接了關於 Bot 開發相關的業務,趁休息時間玩一下 Discord Bot 的開發體驗,將過程記錄一下,搞不好後面還用的到。
在這之前還是快速介紹一下 Discord。Discord是一款專為社群設計的免費網路即時通話軟體與數位發行平台,在早期很常被遊戲玩家拿來做線上連線時的通訊軟體,現在是很多產品、社群等都會利用 Discord 來經營社群。
上一篇知道 Dapr 是什麼後,就要進入 Hello World 的世界了,著手寫看看第一個 Dapr 應用程式
Dapr 在 2019 第一次公開時,那時候版本還是 0.1 時,就有留意到,想不到幾年後,不僅進入 CNCF 還變成很多人推薦的框架,所以重新拾回研究一下 Dapr 的架構及如何使用在工作上
Keycloak 提供了幾種 protocols,OpenID Connect (OIDC)、OAuth 2.0 and SAML。雖然 OIDC & OAuth 2.0 已存在一段時間,但因為沒有使用實做上的情境,所以都沒有花時間去瞭解背後的運作原理,一樣利用週末的時間來做一下功課
上一篇介紹了基本環境設定與 Angular 前端如何套用 Keycloak,但一個完整的流程應該還會包含後端的 API 驗證,這篇會用 C# 的 WebAPI 來做一個簡單範例