原创 Openstack+Kubernetes+Docker微服務實踐之路--彈性擴容

服務上線就要頂的住壓力、扛的住考驗,不然挨說的還是我們這幫做事的兄弟,還記得上圖這個場景嗎 老辦法是服務集羣部署,但總歸有個上限,之前跟阿里合作的時候他們有個彈性計算可以通過設置CPU的閥值來動態擴展和收縮計算能力,那時感覺很有逼格,至少

原创 加密那點事

  加密是個神奇而古老的技術,被應用於戰爭、貿易等場景,而最近的炙手可熱的比特幣和區塊鏈技術又讓某些極爲小衆的計算機專業領域的加密技術進入大家視野,例如HASH、非對稱加密算法RSA這些關鍵詞。 數據加密在區塊鏈技術實現裏

原创 Openstack+Kubernetes+Docker微服務實踐之路--RPC

重點來了,本文全面闡述一下我們的RPC是怎麼實現並如何使用的,跟Kubernetes和Openstack怎麼結合。  在選型一文中說到我們選定的RPC框架是Apache Thrift,它的用法是在Main方法中重啓服務,在Client端連接

原创 分佈式系統的構建原則

什麼是構建一個可維護和可擴展的系統的意義? 在早期,一個系統的形態,只是滿足用戶和服務器資源之間的通道,唯一要擴展和維護的是系統後面的資源,保證資源的可用和夠用,而系統本身的壓力並不大。 系統設計跟我們生活中大多數事情一樣,都需要花時

原创 Openstack+Kubernetes+Docker微服務實踐之路--服務發佈

結合上文,我們的服務已經可以正常運行了,但它的訪問方式只能通過服務器IP加上端口來訪問,如何通過域名的方式來訪問到我們服務,本來想使用Kubernetes的Ingress來做,折騰一天感覺比較麻煩,Ingress還得搭配Nginx使用,而且