ZooKeeper
淺析如何基于ZooKeeper實(shí)現(xiàn)高可用架構(gòu)|得物技術(shù)原創(chuàng) 得物技術(shù)-胡強(qiáng)忠 1. 背景 對(duì)于zookeeper,大家都比較熟悉,在Kafka、HBase、Dubbo中都有看到過他的身影,那zookeeper到底是什么,都能做些...
ZooKeeper
淺析如何基于ZooKeeper實(shí)現(xiàn)高可用架構(gòu)|得物技術(shù)原創(chuàng) 得物技術(shù)-胡強(qiáng)忠 1. 背景 對(duì)于zookeeper,大家都比較熟悉,在Kafka、HBase、Dubbo中都有看到過他的身影,那zookeeper到底是什么,都能做些...
good
etcd 進(jìn)階雜談從2020年到現(xiàn)在,對(duì)于etcd的技術(shù)恐懼持續(xù)了很長(zhǎng)時(shí)間,偶然發(fā)現(xiàn)極客時(shí)間有一門課程《etcd實(shí)戰(zhàn)課》,讀了下開篇詞,深有感觸,是時(shí)候踏出舒適區(qū),系統(tǒng)性的學(xué)習(xí)一下etcd了。...
gateway
微服務(wù)網(wǎng)關(guān)鑒權(quán):gateway使用、網(wǎng)關(guān)限流使用、用戶密碼加密、JWT鑒權(quán)目標(biāo) 掌握微服務(wù)網(wǎng)關(guān)Gateway的系統(tǒng)搭建 掌握網(wǎng)關(guān)限流的實(shí)現(xiàn) 能夠使用BCrypt實(shí)現(xiàn)對(duì)密碼的加密與驗(yàn)證 了解加密算法 能夠使用JWT實(shí)現(xiàn)微服務(wù)鑒權(quán) 1.微服務(wù)網(wǎng)關(guān)Gat...
wo 還不知道冒泡排序
都2022年了,我不許你還不知道冒泡排序!今天咱們來說說冒泡排序吧!廢話少說,先把代碼給肝出來? 運(yùn)行結(jié)果: ok,沒問題!那么,再仔細(xì)想想,真的是沒有什么問題嗎?emmm,應(yīng)該是沒什么問題啊,結(jié)果也是正確的。好的,...
OpenIM單聊及萬人群壓測(cè)報(bào)告
開源IM項(xiàng)目OpenIM單聊及萬人群壓測(cè)報(bào)告單聊壓測(cè)結(jié)論: 華為云主機(jī)s3一臺(tái):8核16G內(nèi)存,網(wǎng)絡(luò)帶寬10Mb,普通磁盤(非SSD) 同時(shí)在線及壓測(cè)客戶端數(shù)量:1萬 每秒鐘發(fā)送消息量:2300條; 從發(fā)送到對(duì)方接收平...
Web應(yīng)用的監(jiān)控與告警
掌握Web應(yīng)用的監(jiān)控與告警前面有介紹利用Blackbox監(jiān)控Web應(yīng)用的健康狀況:使用blackbox監(jiān)控Web應(yīng)用[https://www.toutiao.com/article/710750447...
如何設(shè)計(jì)開放 Api
API開放接?設(shè)計(jì)之a(chǎn)ppId,appSecret,accessToken(同微信開發(fā)平臺(tái)接?)前篇:如何設(shè)計(jì)開放 Api ?、開放接?設(shè)計(jì)說明: 為每個(gè)合作機(jī)構(gòu)創(chuàng)建對(duì)應(yīng)的appid、app_secret,?成對(duì)應(yīng)的access_token(有效期2?時(shí)),在調(diào)?外?開...
已經(jīng)收藏到我的站點(diǎn), xx
JVM知識(shí)概要JVM JVM 是 Java Virtual Machine 的縮寫,它是一個(gè)虛構(gòu)出來的計(jì)算機(jī),一種規(guī)范。JVM其實(shí)就類似于一臺(tái)小電腦運(yùn)行在windows或者linux這些操...
已經(jīng)收藏到我的站點(diǎn)
業(yè)務(wù)場(chǎng)景實(shí)戰(zhàn)(二)消息推送目錄 背景 消息推送整體架構(gòu)SDK最終一致性保障消息推送集群emqxMQTT技術(shù)選型原理支撐mysql異構(gòu)一致性保障 參考文章 系列總目錄 業(yè)務(wù)場(chǎng)景實(shí)戰(zhàn)匯總[https://...
Spring boot處理異步
Spring boot處理異步請(qǐng)求手上有個(gè)項(xiàng)目需要通過SMTP協(xié)議由第三方向目標(biāo)郵箱發(fā)送郵件,但在向第三方發(fā)送請(qǐng)求的耗時(shí)實(shí)在太長(zhǎng),需要10秒左右的時(shí)間。由于是單方請(qǐng)求不需要回調(diào),所以決定用沒有返回的異步任務(wù)解...
清楚 Python queue模塊
贊!一篇博客講解清楚 Python queue模塊,作為Python爬蟲預(yù)備知識(shí),用它解決采集隊(duì)列問題原計(jì)劃直接寫爬蟲第 25 例,但是發(fā)現(xiàn)它需要 Queue 隊(duì)列相關(guān)知識(shí),翻閱了一下同步編寫的《滾雪球?qū)W Python》專欄[https://blog.csdn.net/hih...
批量自動(dòng)監(jiān)控新華三服務(wù)器
zabbix批量自動(dòng)監(jiān)控新華三服務(wù)器監(jiān)控說明: 和部分網(wǎng)絡(luò)設(shè)備不同,服務(wù)器需要帶外管理口才能對(duì)外開放數(shù)據(jù)。通常來說,在服務(wù)器接了帶外口后,就是配置snmp不同版本,省事的話一般就是snmp v2,有安全要求就需...
proxy為什么不起作用?
vue.config.js的proxy為什么不起作用問題:本地開發(fā),調(diào)用后端的接口,一調(diào)用就報(bào)CORS error跨域 第一種寫法:后端網(wǎng)關(guān)沒有做跨域處理,但是這種方法如果用到多個(gè)服務(wù)時(shí),會(huì)導(dǎo)致需要配置多個(gè)代理 env文件 v...
我愛你寫的文章
??
SpringBoot啟動(dòng)分析SpringApplication.run方法中,實(shí)例化一個(gè)SpringApplication對(duì)象,并調(diào)用該對(duì)象的run方法。 在SpringApplication構(gòu)造函數(shù)中...
good, ! github 加星工具, 自動(dòng)加星的哦,可以看 github點(diǎn)康姆/2d4947970/xgithubs
業(yè)務(wù)場(chǎng)景實(shí)戰(zhàn)(一)美團(tuán)到家商品庫(kù)存演進(jìn)目錄 系列總目錄 架構(gòu)演進(jìn)防超售單元化平臺(tái)化 防超賣Mysql同步實(shí)現(xiàn)防超賣Redis同步實(shí)現(xiàn)防超賣 一致性Mysql同步實(shí)現(xiàn)防超賣的一致性Redis同步實(shí)現(xiàn)防超賣的一致性 ...
是時(shí)候丟掉項(xiàng)目里Shape XML文件了
是時(shí)候丟掉項(xiàng)目里Shape XML文件了項(xiàng)目里的shape.xml selector.xml layer_list.xml 文件太多啦 想個(gè)辦法替代吧: 1. shape.xml 的替代法 舊寫法 - shape...
我看懂了!
除了 iconfont 你還知道哪些圖標(biāo)庫(kù)?推薦 12 個(gè)免費(fèi)開源的圖標(biāo)庫(kù)不管是在 UI 設(shè)計(jì)中還是在前端開發(fā)中都多多少少會(huì)使用到圖標(biāo)。 提到圖標(biāo),我們首先想到的就是 iconfont[https://www.iconfont.cn/],相信有不少...
真好,我一看就懵!。
得物云原生全鏈路追蹤Trace2.0架構(gòu)實(shí)踐文|南風(fēng) 得物技術(shù) 導(dǎo)讀: 分布式鏈路追蹤作為解決分布式應(yīng)用可觀測(cè)問題的重要技術(shù),得物全鏈路追蹤(簡(jiǎn)稱Trace2.0)基于OpenTelemetry提供的可觀測(cè)標(biāo)準(zhǔn)方案實(shí)現(xiàn)...