引言:很久沒有更新了,主要是工作忙。最近,工作中一個子系統(tǒng)升級,把之前不易擴展的缺點給改進了一下,主要是運用了幾個設計模式進行稍微改造了一下。 1.項目背景 在公司的一個實際...
引言:很久沒有更新了,主要是工作忙。最近,工作中一個子系統(tǒng)升級,把之前不易擴展的缺點給改進了一下,主要是運用了幾個設計模式進行稍微改造了一下。 1.項目背景 在公司的一個實際...
前言 最近在復習java設計模式中的工廠模式。本來有一點小小的理解。感覺都寫的不錯,就是有點太零散了,最后還是決定自己手寫一把,加深印象。順便做個總結,以后復習起來也方便許多...
編繪:一格 原創(chuàng)勿轉載,盜用必究。 2018年,我在線上分享了一節(jié)語音公開課,現(xiàn)整理為文字版與讀者朋友們分享。 一、我為什么要辭去總監(jiān)職務畫畫 從一名業(yè)余繪畫愛好者成為一位自...
elasticsearch版本迭代太快,項目中用的5.X版本,java client使用了新推出的Rest Client。而網上的client大多是還是TransportCl...
原創(chuàng)文章,轉載請標注出處:《Java基礎系列-Comparable和Comparator》 一、概述 Java中的排序是由Comparable和Comparator這兩個接口...
FlowSlot主要是用來進行流控規(guī)則的處理,直接看下代碼 這里的flowRules是一個全量的規(guī)則列表,例如我在控制臺配置了如下的規(guī)則: 那么flowRules中就有兩個元...
前言 最近在看sentinel的一些資料和代碼,github請參見這個網址,看過代碼之后感覺sentinel在限流熔斷上相較于Hystrix可能會更好一點,一方面是他沒有用多...
前言 在完成了流量統(tǒng)計和限流邏輯兩部分的分析之后,降級其實也就非常簡單了,所以我的注意力也回到了Sentinel入口調用部分,這一部分構建了Sentinel的上下文,創(chuàng)建了調...