這篇跟大家分享Golang 連線重複利用的重要,以及遭遇沒辦法用完即丟的窘境。 如標題,最主要探討的問題是TCP ESTABLISHED ,遇到了一旦tcp 連...
前提提要請看:人生就是在不斷的被拒絕後,找到希望(3) 後來,其實就這個案例,我跟維運工程師有過不少次的討論,先附上比較圖: 接下來會就每一回合交手的樣貌來補充...
從「虛擬機」轉戰到容器環境時,最容易產生的疑問是容器之間該如何溝通,其實就跟「虛擬機」的環境一樣,透過 IP 或者 URL 的 DNS 解析,指到對應的「虛擬機...
看完上一篇,不知道大家會不會覺得,感覺上開發跟維運已經有找到不錯的配合方式,應該就天下太平了,可惜!事實縱是令人失望的,雖然以分工的角度來說,雙方已經有達成共識...
說明 利用...的寫法,可以在function的設計提供彈性,傳入幾個參數交由使用者做決定,傳入的內容彙整成同樣型態的slice。 slice,亦即裡面的元素是...
昨天示範透過 docker command 快速啟動 nginx,但是通常docker command只會用於測試使用,原因是如果服務本身只有透過指令建置,缺點...
人物介紹請參考:人生就是在不斷的被拒絕後,找到希望(人物介紹)前情提要:人生就是在不斷的被拒絕後,找到希望(1) 把想法分成兩篇,有一部分是因為當自己在回想事件...
首先,先來說明一下昨天的架構圖為什麼不建議使用「虛擬機」,在成本允許下盡量使用「實體機器」的原因是,每次從「實體機」建置新的「虛擬機」總是需要預留些許資源供機器...
說明 Golang FAQ 就有提到,不同的goroutine對於同樣的map做讀寫操作可能會有什麼問題,很感謝剛開始接觸Golang的時候,朋友熱心的建議,先...
人物介紹請參考:人生就是在不斷的被拒絕後,找到希望(人物介紹) 今天要來談談那個曾經讓我微微喪志的故事,當我們專案做到中後期的時候,發現缺少了告警功能,為什麼漏...