1. distributed lock

    前幾天看到一篇distributed lock的中文文章[1],細看發現是很久以前就有討論的,有關redis用於lock的討論[2]。

    2018/12/04

  2. web架構下cache和expire機制的思路整理

    在web架構中常會用到cache,例如redis、memcached來存放經常存取的資料,減輕對db的讀寫壓力。

    2018/11/08 筆記

  3. .net應用程式的CI/CD心得

    最近嘗試把project加上CI及CD的設定,主要目標是能把source code自動build出執行檔,並deploy到GitHub releases,省去人工的麻煩也減少執行檔被加料的可能性。

    2018/11/06 .Net

  4. sync.Map的LoadOrStore用途

    在使用sync.Map時,最常用的兩個操作是Load()和Store(),有時候需要先判斷某個key是否存在,

    2018/11/06 golang

  5. gophercon2018 心得整理

    紀錄一些我覺得不錯的重點

    2018/09/09

  6. golang interface advanced

    紀錄golang中interface的各種進階奇葩用法。

    2018/09/01 golang

  7. golang context

    今天突然搞懂了golang中context的設計和用途,來做個筆記

    2018/06/29 golang

  8. cache penetration and bloom filter

    緩存擊穿,原文應該是cache penetration

    2018/06/06

  9. anova舒肥機購買紀錄

    最近看anova舒肥機有特價,手滑從官網買了一台回來玩

    2018/05/04

  10. xdmq和redis cluster的特性比較

    前陣子被問到為什麼不用redis來取代xdmq,在實作xdmq前我認為redis的角色屬於cache,較未詳細研究其底層理論。

    2018/05/02 心得