最近找工作,發現好像沒有很好的呈現自己的開發經驗 (◉3◉),簡單的整理一下以前做過的東西 。
筆記清單
修了一個 MapLibre GL JS 的開源 Bug:中文字上下顛倒
公司升級 MapLibre GL JS 到 v5.x 之後,中文地名在地圖上全部上下顛倒。Issue 開著沒人修,新版本就卡在那裡不能用。自己把整個渲染 pipeline 看懂、在本地搭起測試環境、一條一條縮小範圍,最後找到根本原因並發 PR 推進主線。
閱讀筆記建立日期
2026/3/29
車隊管理平台:從 0 到 1 的架構設計
第一次從 0 開始負責一個完整系統的架構設計。有即時串流的基礎知識,但沒有實戰過——這篇記錄了跟主管、跟 APP Team 討論架構的過程,每個決策背後的 trade-off,以及為什麼現階段還不需要 Kafka。
閱讀筆記建立日期
2026/3/21
原始圖資怎麼變成可視化地圖 & Maplibre Render Pipeline
從一份靜靜躺在硬碟裡的 .shp 檔案,到使用者眼前那張流暢縮放的互動地圖,中間到底發生了什麼事?這篇文章帶你一步步拆解整條 Tile Pipeline。
閱讀筆記建立日期
2026/3/21
導入單點登入系統 Keycloak
為了解決多個平台(地圖、導航、車隊管理)使用者資料分散、難以維護的痛點,決定導入開源單點登入系統 Keycloak,實現集中化權限控管與標準化認證流程。
閱讀筆記建立日期
2026/3/20
伺服器搬遷,THP 踩雷 =-=
接下了一個讓人期待又害怕的任務:負責將公司所有服務搬遷至新伺服器。原本以為只是單純的環境轉移,沒想到剛搬完測試,Direction API Service 的效能整整降低了 30% !!!
閱讀筆記建立日期
2026/3/20