俞軍產(chǎn)品方法論
讀《俞軍產(chǎn)品方法論》, 好的理論應該是簡潔的, 附電子書《俞軍產(chǎn)品方法論》一書中出現(xiàn)頻次最高的幾個名詞:"產(chǎn)品"這兩個字出現(xiàn)了1864次,"用戶"兩個字出現(xiàn)了1018次,"產(chǎn)品經(jīng)理"出現(xiàn)了894次,"企業(yè)"出現(xiàn)了427次,"價值"...
本篇文章是關(guān)于網(wǎng)絡部分的文章匯總 TCP三次握手、四次揮手、滑動窗口、流量控制 本篇文章重點介紹了TCP協(xié)議相關(guān)的內(nèi)容,具體內(nèi)容可見標題 什么是DNS? 以訪問我的博客shi...
4.1 高并發(fā)分布式技術(shù)專題 - 分布式開發(fā)技術(shù) 4.1.1 RPC 4.1.2 分布式系統(tǒng)指揮官Zookeeper 4.1.3 Dubbo框架 4.2 高并發(fā)分布式技術(shù)專題...
很多朋友在使用SpringCloudGateway的時候可能都碰到過以下幾個問題 SpringCloudGateway中如何讀取Post請求體 SpringCloudGate...
我們知道,Zipkin這個工具可以幫助我們收集分布式系統(tǒng)中各個系統(tǒng)之間的調(diào)用連關(guān)系,而且除了Servlet之外還能收集:MQ、線程池、WebSocket、Feign、Hyst...
Zipkin基本概念 Span:基本工作單元,一次鏈路調(diào)用就會創(chuàng)建一個Span Trace:一組Span的集合,表示一條調(diào)用鏈路。舉個例子:當前存在服務A調(diào)用服務B然后調(diào)用服...
相信我,你會收藏這篇文章的,本篇文章涉及Ribbon、Hystrix、Feign三個組件的源碼解析 Ribbon架構(gòu)剖析 這篇文章介紹了Ribbon的基礎架構(gòu),也就是下圖涉及...
在上篇文章Feign自動裝配中,我們提到了Feign的自動裝配的原理,以及Feign整合Ribbon和Hystrix的核心在類FeignClientFactoryBean中,...
spring.factories 按照以往的慣例,在研究源碼的時候,我們先看一下spring.factories文件下自動裝配的類FeignAutoConfiguration...
在深入研究熔斷器之前,我們需要先看一下Hystrix的幾個重要的默認配置,這幾個配置在HystrixCommandProperties 中 這幾個屬性共同組成了熔斷器的核心邏...
在上篇文章Hystrix工作流程解析中,我們整體介紹了Hystrix的工作流程,知道了Hystrix會在下面四種情況下發(fā)生降級: 熔斷器打開 線程池/信號量跑滿 調(diào)用超時 調(diào)...
搭建Hystrix源碼閱讀環(huán)境 引入依賴 創(chuàng)建Command類 創(chuàng)建測試類 Hystrix工作流程 首先我們看一下上方的這張圖,這個圖完整的描述了Hystrix的工作流程:1...
在上篇文章Ribbon架構(gòu)剖析中,我們已經(jīng)介紹了Ribbon的架構(gòu)組成以及很多重要的對象,相信你已經(jīng)對Ribbon已經(jīng)有一個清晰的認識了。本篇文章則研究一下Ribbon的原理...
在學習Ribbon之前,先看一下這張圖,這張圖完美的把Ribbon的基礎架構(gòu)給描述出來了 這張圖的核心是負載均衡管理器,圍繞著它的是外面的這5大功能點,咱們就從核心開始看然后...
先看一張圖 EurekaServer EurekaServer就是我們常說的服務端Eureka服務端的啟動可參考這篇文章EurekaServer自動裝配及啟動流程解析 它維護...