文章
過往我所寫過的文章。
Python 的沙盒實驗
Published: 約 4 分鐘沙盒是一個有限制的執行環境, 用來執行不受信任的程式碼/腳本(script)。本文山姆鍋基於需要,實驗一個 Python 沙盒的開源專案。
什麼時候適合用 TimeUUID?
Published: 約 4 分鐘有時候就算是一些微不足道的程式小技巧,用到時仍舊會心存感激。
高可擴展的任務執行架構設計
Published: 約 5 分鐘山姆鍋描述了一個高可擴展的任務執行(task execution)架構的設計。針對同一組需求,不同的人會有不同架構設計,沒有所謂標準答案。 這應該跟架構通常描述的是比較抽象的概念有關。
高可擴展的任務執行架構需求
Published: 約 4 分鐘最近山姆鍋在思考一個大型網路系統架構設計的問題,為什麼是大型網路?因為沒有機會實作,只好紙上談兵幻想一下。 這裡所指的「大型網路」是指可擴展到支持上萬個以上節點(node)的網路架構,為什麼要設計這樣的架構?
利用 BitTorrent DHT 來控制殭屍網路
Published: 約 5 分鐘曾經讀過一篇關於「殭屍網路(Botnet)」透過 BitTorrent 作為命令與控制中心(command and control center)的文章。 細節雖然已經不太記得,但有天心血來潮,想說到底要如何透過 BitTorrent 來控制一群殭屍電腦?