《彼得原理》主要分享彼得博士發現「提拔夠多次人終將抵達不適任職位」的現象,這導致整個組織效能低落,而《彼得處分》則是彼得博士設法提出處方解決不適任的問題
對於露營車抱有幻想好一陣子,終於排出三天兩夜租借露營車到宜蘭出遊,以下簡單分享出租露營車的心得
MongoDB 在 5.3 加入了 Clustered Collection 宣稱可以增加讀寫的效能,試著去了解背後的原理與用 benchmark 實測看看
Golang 本身不支援繼承,坊間很多是透過 embedded struct 實作繼承的部分效果但不全然符合,本篇用不同的實作方式去更貼近繼承的效果
兩週前看到 Fireship 介紹 Vector DB,用來儲存與高效查詢向量 vector,搭配 AI embedded 可以做出許多 AI empower 的功能,包含文字、圖片、影片等多媒體的相似查詢
在學習 Clean Architecture 時最困擾的問題莫過於 transaction 到底該算是商務邏輯由 usecase 控制還是要下放到 repository 包含一些商務判斷內不外洩 ?! 以下用電子商務的場景,透過實作驗證不同的解決方式
三月讀完《最有生產力的一年》,試著套用書中的作法來改善自己的生產力,覺得有蠻大的收穫,紀錄一下書中的作法與自己實踐的方式
公司一開始在 pre sync 階段採用 data-migration 在部署前觸發事件,例如回補資料等,但後來在一些場景需要在 post sync 機器部署後也觸發事件,分享自己簡單魔改 data-migration 完成需求
最近在用 Golang 做 Elasticsearch 相關的專案,在看文件到實際使用上有一段落差,寫個簡單的筆記補上 Golang 與 Elasticsearch 互動的方式
授權是保護用戶隱私的核心,也是長年在 OWASP 網站漏洞的榜單上,在微服務架構下授權的設計又更加的困難,閱讀 Google Zanzibar 與 Open Policy Agent (OPA) 如何實作與設計