之所以又把我多年丟棄的部落格找回來呢,主要是因為今天聽了馬哥教育的課程。就算是為了他們做廣告吧,真心的很感謝南一博老師,今天提到了要養成記部落格的好習慣。這確實是一種可以約束自己不斷學習的方式,想想自己之前真的是太懶了,沒想到距離上一次寫部落格已經一年多的時間了,真的是對不起自己,也對不起csdn這麼好的平台。不過所幸的是現在還不算太晚,最好的開始就是當下好了,廢話就說到這裡,主要講一下今天自己的收穫。
今天主要是聽了南一博老師的公開課,docker和kubernetes,是現在很流行的自動化部署技術中很核心的技術。
扯了這麼多,繼續來說docker。docker的作用顧名思義,就是用來搬運東西的,也就是他主要是負責搬運容器的。那容器是怎麼生成的呢?是基於映象執行出來的。那什麼是映象,映象就是乙個個的應用軟體的封裝,比如說http這種服務,我們就可以通過docker從官網上直接pull.然後基於httpd這種映象執行多個容器。容器執行起來之後可以連線到容器對容器進行配置,配置完成之後我們就可以訪問容器了。
這是關於docker及容器的最簡單的應用。
接下來講kubernetes(k8s),首先我們要知道他是由google公司使用go lang語言開發的一種容器編排技術(膜拜大佬們,十幾年前就開始使用的技術)。那什麼叫編排呢?簡而言之就是可以取代大部分人工運維和指令碼運維的工作。我們首先明確一下運維的主要工作,主要三點:1、系統新版本發布 2、變更 3、故障處理。想必大家都是比較熟悉的。那kuernetes是怎麼取代人工來工作的呢?首先講一下在變更方面,比如說當使用者連線數驟增,伺服器無法支撐的時候必須得加伺服器吧,傳統的方式就是我們人工的方式自己新增虛擬主機,而k8s直接就可以自動生成容器並且執行從而不用人工新增,從而實現水平自動伸縮,可自動擴容和縮容。2、故障處理,傳統的方式發生故障我們一般會重啟服務或者伺服器,而k8s可以自動關閉和重啟容器,甚至乾掉容器重新生成乙個新的並執行起來。
簡而言之呢,對於技術人員來說呢,每天都要關注技術新動向,才能順應時代發展的趨勢,每天都不能放棄學習,不要牴觸,把學習當成一種人生的動力,人生才會開心許多啊~
昨天和今天看了linq,寫一下思路?
無語,我看網上的教程都是2007的了 我今天才開始讀,沒錯,我在上學的時候還在看泛型 錯了,上課那些根本不是泛型 天啊,進正題吧!linq 走不掉的就是2.0時代就有的匿名delegate.lamba表示式是一種語法,生成的il和匿名delegate是一樣的。不知有沒有錯 這個是原型吧 其中有協變和...
今天說一下Top
top這個關鍵字,大家都不陌生 尤其是很多時候開啟ssms的時候右鍵表名,選擇前1000行的時候,就可以見到編譯出來的語句 select top 1000 from 好 我們先看看top 的語法 top expression percent with ties top 關鍵字支援實際行數 top 5...
記一下今天的面試
稀里糊塗的去面試了一家公司的php職位,記錄一下,不知道會不會有戲,自己還是比較喜歡這個職位的。前後兩撥人面的,剛開始兩個人,問了幾個問題 印象深的是如果乙個頁面訪問量特別大,應該怎麼處理,三言兩語說了一點。然後給了乙份題做,我做到一半,又過來一哥們,問了我幾個問題,主要是兩個問題,php怎麼樣把乙...