Author: Ken

  • 吵吵鬧鬧的亞細亞

    香港大火的死亡人數看起來至少會超過200人,可能會超過300人,要是港英當局執政,恐怕是共產黨的 “群眾”早就已經上街遊行示威了。

    竹子究竟易燃不易燃?

    這個問題很簡單,竹子生長迅速,有些地方甚至竹滿為患,要定期砍伐以免其繼續擴張,要是易燃早就拿來當柴火用了,沒有被拿來當柴火,你說他易燃還是不易燃?

    香港人可憐不可憐?但也不是沒有清醒的人,新聞里講有一戶人家的阿婆,兒子移民英國,老公也跟著兒子在英國,自己一個人住在樓里,這就怨不得別人了。

    但總歸不是所有香港人都能移民英國,大多數底層的民眾什麼也不會,就圖一個混吃等死,其實蠻適合社會主義的。

    香港以肉眼可見的方式衰敗,也是早有定論的事情,所以並不見得大家有多驚訝,只是這麼多人命,也沒有人要為此負責。

    高市早苗步步為營,目的就是要跳脫自衛隊的框架,我看貴國這次怕是中計了,罵得那麼厲害,以為高市早苗會在壓力下下台,沒有想到支持度不減反增。

    同事們紛紛下訂了日本的機票和住宿,準備去滑雪,我倒是對雪沒有什麼特別的興趣。

    壽司郎的壽司品質不穩定,鮭魚和鮪魚都不穩定,常常會有帶筋咬不動的部分,肉質也不完全一樣,不過這是可以理解的,不是每條魚都長得一樣。

  • 從地端 Redis server / Redis cluster 遷移到 雲端 ElastiCache 的四種方式

    通常redis 是用來做cache ,但是隨著各種應用野蠻而自由的發展,或者說濫用,redis 現在已經快要變成一個存儲everything 的database,比如wordpress 的object-cache plugin 就會把所有的posts 都丟進去,很多的遊戲廠商則有頻繁刷新的board/score ,以及各種遊戲人物的屬性。

    對雲端平台而言,以AWS 為例,從地端遷移redis 大概有這樣四種方式:

    1. rdb 文件從地端server dump 出來,上傳到S3,然後再從ElastiCache 服務來調用S3 上的rdb 文件進行恢復。
    2. ElastiCache 提供了在線遷移的方式,雖然官方文件上說支持在EC2 上架設的redis server,但實際上,只要你的網速夠快,你的redis 在哪裡都沒所謂,只要是自建的redis server 都可以,或者是支持CONFIG/SYNC/PSYNC/SLAVEOF 命令的第三方服務商。
    3. RIOT 是redis 官方推出的工具,大概是遷移需求實在是呼聲太高,而總是使用第三方的工具來遷移,似乎顯得redis 官方不作為。
    4. 開源的 redis-shake ,在實時同步方面被廣泛採用。這個工具需要調用源端的 sync/psync 命令,而這些命令在AWS/Azure/GCP 中都是被禁用的,如果源在雲端,則需要開立技術支持工單來啟用他們之後,才可以使用redis-shake。
    這一篇很長,Read more
  • AWS VPC 网络中基于 keepalived 的主备切换

    雲端並沒有什麼場景一定需要用keepalived,只不過是一些傳統企業地端思維揮之不去,當然,ELB 要花錢,省錢也是重要的因素,特別是業務沒有那麼重要,卻就是需要HA。

    但是,AWS VPC 並不支持VRRP multicast,這讓很多在地端運行的商業 Firewall/LB 廠商上雲之後都要做修改,比如F5/Radware/A10/深信服 等等,然而,並沒有官方文件說明AWS VPC 支持或是不支持,官方blog 文章在某種程度上可以視作你可以自己做,但是我們不會為你進行官方的技術支持,可就是有人看不懂。

    當然,官方blog 語焉不詳也是一個問題,SA們寫出許多不在官方支持範圍內但又可以在AWS 平台上運行的blog,但他們又沒有講得很清楚,你不去理解blog 而是完全照著去做,是會失敗的。

    這一篇很長,Read more