區塊鏈與資料

專案說明 / 進行中

區塊鏈資料維運

全節點與歸檔節點維運、網路變更,以及 The Graph 生態系中的 Firehose 和 Substreams 服務。

  • Full nodes
  • Archive nodes
  • Firehose
  • Substreams
  • RPC
  • The Graph

挑戰

應用程式需要可用的區塊鏈資料,而底層網路持續變化。服務維運涵蓋節點行為、歷史資料、用戶端升級、分叉,以及期間出現的維運事件。

做法

我參與全節點與歸檔節點,以及以 RPC、Firehose 和 Substreams 為基礎的資料服務。在 Pinax,我維運多網路基礎設施,並使用執行層與共識層用戶端。

網路升級與分叉需要事前準備、協調,亦須在實際行為與預期不符時應變。我的工作也包括 Kubernetes 遷移,以及運用 FluxCD GitOps 交付相關設定。

我的貢獻與範疇

我結合節點維運、事件應變,以及與維護網路的社群和團隊協調。公開的服務日誌監控器及 Chains API 亦展現我對復原自動化、端點健康資訊及基礎設施資料易用性的關注。

這是我持續進行的網站可靠性工作;節點維運、網路變更與提供可用資料都是相互關聯的工程責任。