原创 K8S架構概述

k8s技術分享 背景 容器:隔離不同服務,避免依賴衝突;爲服務提供一致性的環境;(docker, rkt......) 微服務化:大型單體應用被拆分成很多小的、可獨立部署的組件,以便於單組件快速迭代升級、降低單模塊的物理資源; 帶來的問題

原创 【JVM】關於垃圾回收

stop the world是jvm枚舉根節點時一定會發生的,無論是新生代還是老年代。(G1收集器號稱不區分新生代和老年代,但是jdk1.7時尚不穩定) 如果to-survivor不能放下eden和from-survivor的內容,則要把

原创 tcp協議三次握手、四次揮手及其他

tcp是傳輸層協議,爲上層應用層提供可靠地、端到端的數據傳輸。可靠是因爲tcp是有連接、有重傳機制的;端到端是指tcp只處理端口之間的通信,ip尋址是網絡層和鏈路層負責的。 tcp建立連接,三次握手 (1)client發送一個tcp報文

原创 2015暑假複習——數據庫

1、數據庫不滿足隔離性,會發生髒數據、不可重複讀、幻讀等情況。 髒數據:事務A在修改過程中發生了回滾,事務B讀到了修改之後的數據,這個數據是無效的; 不可重複讀:事務A修改數據的過程中,事務B讀取了一批數據;A修改之後B再去讀,發現結果跟