什么是索引:索引是一種高效獲取數(shù)據(jù)的存儲結構挺份,例:hash餐胀、 二叉仆潮、 紅黑。Mysql為什么不用上面三種數(shù)據(jù)結構而采用B+Tree: 若僅僅是 ...
作用: 運行java程序的時候啟動visualvm呐籽,方便查看jvm的情況 比如堆內存大小的分配某個對象占用了多大的內存兢仰,jvm調優(yōu)必備工具 插件...
什么是Sticky植捎?# 為了理解Sticky的工作原理曼氛,我們可以先考慮一個問題:負載均衡怎么做豁辉? DNS解析,在域名解析時分配給不同的服務器IP...
nginx會話保持之nginx-sticky-module模塊 在使用負載均衡的時候會遇到會話保持的問題舀患,常用的方法有:1.ip hash徽级,根據(jù)...
項目入口 main.go 中聊浅,之前是監(jiān)聽 TCP 連接餐抢,代碼大致如下:
自從 golang 1.8以后,提供了一個 Plugin 的機制使得 golang能夠加載 so 動態(tài)鏈接庫文件低匙。這樣可以對外發(fā)布動態(tài)鏈接庫而不...
為了緩解GC壓力旷痕,go標準庫在sync包中提供了一個Pool,但是這個Pool和我們一般意義上的Pool不太一樣顽冶,主要有以下幾點區(qū)別:1.Poo...
閱讀 NSQ 源碼時欺抗,看到NSQ使用了 go-svc 來啟動nsq的相關程序,使得在程序退出的時候可以做一些釋放資源等收尾工作。使用起來非常簡單...
1.異步處理,把非關鍵流程異步化,提高系統(tǒng)響應時間和健壯性 2.通過消息隊列,應用解耦 3.流量削峰