Ian ChenChaos engineering 簡介Chaos engineering(混沌工程)是由 Netflix 發展出來的工程方法,旨在於複雜的架構下找尋潛在的漏洞以及系統瓶頸。Oct 4Oct 4
Ian ChenVlan device in Linux KernelLinux kernel 提供 IEEE 802.1Q(VLAN)的實作,詳細資訊可執行 modinfo 8021q 查看。Sep 6Sep 6
Ian ChenWhat I’ve learned from contributing to Open-Source projects開源經驗(Experiences on Open-Source projects)Sep 21Sep 21
Ian Chen不專業的 Strace 使用紀錄strace 用於追蹤系統呼叫以及系統訊號,其實作與 GDB 一樣都仰賴 Ptrace 的支援。如果碰到一些難以追蹤的系統錯誤,strace 絕對是你不可缺少的好夥伴。Aug 131Aug 131
Ian Chen[開發技巧]在 Golang 中使用 context初學 Golang 的開發者可能會覺得 golang 有些 C 語言的影子,當他們上網查詢 Golang 與 C 的差別時最容易得到「 Golang 更方便開發 concurrent programming」之類的說法。Apr 241Apr 241
Ian ChenL3 Master Device (l3mdev) 簡介本文的圖片與內容出自論文:https://netdevconf.info/1.2/papers/ahern-what-is-l3mdev-paper.pdfFeb 29Feb 29
Ian Chen淺談 MongoDB 的 ACID前陣子因為工作需要,花了一些時間閱讀 MongoDB 的官方文件,這篇文章整理了一些關於 MongoDB 如何處理資料的方式,供大家參考。Feb 26Feb 26