GCE 透過 Cloud VPN mount 不同 VPC networks 中的 Filestore

GCE 透過 Cloud VPN mount 不同 VPC networks 中的 Filestore 目前團隊 production 上 GKE 資料都是儲存在 Filestore 上,最近有計劃使用儲存在 Filestore 的 log 內容來做後續處理,大致概念是將 log 集中至某一台 server (預計會

安裝 Gatling

安裝 Gatling 原本想要使用 Gatling 來進行 gRPC 的 load test,但光安裝 Gatling 就不是很理解,所以先了解並紀錄一下 Gatling 的基本安裝,我認為應該是我平常熟悉的開發語言跟工具不

使用 k6 來對 gRPC 做負載測試

使用 k6 來對 gRPC 做負載測試 第一次聽到 k6 是 twMVC 的活動宣傳 讓我們用 k6 來進行壓測吧,雖然後來時間因素沒有到場聽到實際應用的分享,但為了不要與技術潮流脫節

使用 ghz 來對 gRPC 做負載測試

使用 ghz 來對 gRPC 做負載測試 最近興起想要比較幾個 gRPC load test 工具的使用心得,這才發現過去在建立 gRPC service 時因為專案時間壓力並沒有特別紀錄 ghz 的用法,後來工作也慢

在 Linux 上確認 dll 版本

在 Linux 上確認 dll 版本 這是為了解決 ASP.NET Core 3.1 的 amd64 image 無法在 arm 晶片 (M1) 上執行而衍生的問題 我嘗試在 ASP.NET Core 3.1 的 application 中升級一個 NuGet package 以套用在 .NET 5 以後加入的功能,為了確認

透過 container 啟動 Pulsar Manager

透過 container 啟動 Pulsar Manager Message Queue 在正式服務上運行時大部份不會啟用 GUI,甚至像 kafka 原生就沒有提供,不過開發階段有 GUI 來協助確認訊息或是設定還是便利不少 RabbitMQ 有官方

RabbitMQ 關於寫入部份 Queue 的權限設定

RabbitMQ 關於寫入部份 Queue 的權限設定 之前筆記 RabbitMQ 為不同帳號設定不同 Queue 權限 紀錄到讓不同 user 有不同權限,當時的情境是以讀取資料為例,最近同事想要為寫入也加上不

在 ASP.NET Core 中從 Apache Pulsar 接收訊息 (Reader)

在 ASP.NET Core 中從 Apache Pulsar 接收訊息 (Reader) Apache Pulsar 常常被拿來與 Kafka 做比較,孰優孰劣常常也是各自擁護者爭相討論的內容,以下條列幾項選擇 Pulsar 的正面意見 同時支援即時訊息與訊

在 ASP.NET Core 中從 Apache Pulsar 接收訊息

在 ASP.NET Core 中從 Apache Pulsar 接收訊息 Apache Pulsar 常常被拿來與 Kafka 做比較,孰優孰劣常常也是各自擁護者爭相討論的內容,以下條列幾項選擇 Pulsar 的正面意見 同時支援即時訊息與訊息

在 ASP.NET Core 中發送訊息至 Apache Pulsar

在 ASP.NET Core 中發送訊息至 Apache Pulsar Apache Pulsar 常常被拿來與 Kafka 做比較,孰優孰劣常常也是各自擁護者爭相討論的內容,以下條列幾項選擇 Pulsar 的正面意見 同時支援即時訊息與訊息

使用 Nexus 來建立 yum repository

使用 Nexus 來建立 yum repository 之前筆記 使用 yum 下載包含相依套件的完整 package 紀錄到如何將 package 與其相依 package 一次完整下載,但筆記最後也提到透過逐一安裝 package 實在太沒效率,所以

使用 yum 下載包含相依套件的完整 package

使用 yum 下載包含相依套件的完整 package production 環境上的所有 server 因為資安問題沒有開放主動對外連線,連帶著 package 的安裝就沒辦法透過公用 yum repository 的方式來進行,所以興起自建