Tag Archives: protection

Auto Scaling 的 Instance Protection,有點像是 mutex...

前幾天 AWS 放出來的新功能,可以針對 Auto Scaling 裡的機器設定保護 (避免關機):「New – Instance Protection for Auto Scaling」。 看提供的 pseudocode 可以了解想法,ProcessWorkUnit(Work) 是個需要跑比較長時間的 process,中斷掉的話會浪費掉 resource: while (true) { SetInstanceProtection(False); Work = GetNextWorkUnit(); SetInstanceProtection(True); ProcessWorkUnit(Work); SetInstanceProtection(False); } 也就是這些機器還是會被 Auto Scaling 計算在內,但關機不會動這些機器。這段範例有種以前上課學 mutex 中 critical section 的感覺...

Posted in AWS, Cloud, Computer, Murmuring, Network | Tagged , , , , , , | Leave a comment

Mac OS X El Capitan (也就是 10.11 版) 上跑 Homebrew 的問題

在新版 Mac OS X El Capitan (10.11) 上因為引入了「System Integrity Protection (SIP)」而導致 /usr、/System 以及 /bin 被保護無法寫入 (即使你使用 root 權限)。 這會使得 Homebrew 無法安裝軟體,所以在 Homebrew 的說明文件裡給對應的解決方式 (關閉 SIP 的方式):「El Capitan & Homebrew」。 不知道之後會不會移到其他目錄下...

Posted in Computer, MacOS, Murmuring, OS, Security, Software | Tagged , , , , , , , , , , , | Leave a comment

CloudFlare 支援 WebSockets

在 CloudFlare 的官方 blog 上的公告:「CloudFlare Now Supports WebSockets」。 於是 CloudFlare 自豪的 DDoS 防護服務也涵蓋到 WebSockets 了: The ability to protect and accelerate WebSockets has been one of our most requested features. 裡面其實還提到一些 CDN + WebSockets 的技術問題 (像是 port 的數量),有興趣的可以再仔細看 :o

Posted in CDN, Cloud, Computer, Murmuring, Network, Security, WWW | Tagged , , , , | Leave a comment