標簽:consumer

Java

手把手教你用netty擼一個ZkClient

9

changyuan.xu 發布于 2019-11-18

有這個想法的緣由是前一陣子突發奇想, 想嘗試能不能直接利用js連接到zookeeper, 從而獲取到dubbo的注冊信息. 后來一番查找資料后, 發現由于純js不支持tcp socket通訊, 所以純js是無法實現的. 但是發現有些大神卻使用nodeJs實現zk的客戶端. 這就成...

閱讀(4)評論(0)贊 (0)

Java

Java Optional API

zhuangli 發布于 2019-11-18

一位智者說過,沒有處理過空指針異常就不算一個真正的 Java 程序員。這當然是開玩笑,但是空指針異常確實是很多程序出錯的源頭。 于是,在 Java 8 引入了 java.util.Optional ,Optional 用來代表一種 可能有可能沒有 的數據,可以用來緩解空指針異常的...

閱讀(8)評論(0)贊 (0)

Spring

Spring Cloud Alibaba Sidecar 多語言微服務異構

1

likai 發布于 2019-11-18

Spring Cloud Alibaba Sidecar 介紹 自 Spring Cloud Alibaba 2.1.1 版本后增加了 spring-cloud-alibaba-sidecar 模塊作為作為一個代理的服務來間接性的讓 其他語言 可以使用 spring cloud ...

閱讀(7)評論(0)贊 (0)

Java

外行人都能看懂的WebFlux,錯過了血虧!

20

xiaoli.he 發布于 2019-11-18

前言 只有光頭才能變強。 文本已收錄至我的GitHub倉庫,歡迎Star: https://github.com/ZhongFuCheng3y/3y 本文知識點架構: 如果有關注我公眾號文章的同學就會發現,最近我不定時轉發了一些比較好的WebFlux的文章,因為我最近在學。 我之...

閱讀(7)評論(0)贊 (0)

Java

一文聊透 Dubbo 優雅上線

3

wenming.gapo 發布于 2019-11-18

在此文之前,我寫過一篇 《一文聊透 Dubbo 優雅停機》,這篇文章算是一個續集,優雅停機和優雅上線兩者都是微服務生命周期中,開發者必須關心的環節。 優雅上線還有很多稱呼:「無損上線」,「延遲發布」,「延遲暴露」。它們的對立面自然是:「有損上線」,「直接發布」。 我最近寫的「一文...

閱讀(11)評論(0)贊 (0)

Java

一文聊透 Dubbo 優雅上線

3

鄧龍華 發布于 2019-11-18

在此文之前,我寫過一篇 《一文聊透 Dubbo 優雅停機》,這篇文章算是一個續集,優雅停機和優雅上線兩者都是微服務生命周期中,開發者必須關心的環節。 優雅上線還有很多稱呼:「無損上線」,「延遲發布」,「延遲暴露」。它們的對立面自然是:「有損上線」,「直接發布」。 我最近寫的「一文...

閱讀(10)評論(0)贊 (0)

Java

java8-Optional類

Harries 發布于 2019-11-17

背景 NPE問題,100%的Java程序員都碰到,并且曾經是心中的痛。 一個例子 業務模型 Person 有車一族, 有Car字段, Car 車,每個車都有購買保險, 有Insurance字段; Insurance 保險,每個保險都有名字 有name字段; 需求:獲取某個Pers...

閱讀(13)評論(0)贊 (0)

Java

Java程序員Go語言入門指南

2

鄧龍華 發布于 2019-11-17

類C的語法,這意味著Java、C#、JavaScript程序員能很快的上手 有自己的垃圾回收機制 跨平臺、編譯即可執行無需安裝依賴環境 支持反射 Go語言簡介 Go 語言(或 Golang)起源于 2007 年,并在 2009 年正式對外發布。Go 是非常年輕的一門語言,它的主要...

閱讀(10)評論(0)贊 (0)

Java

java函數式編程入門

1

dulong 發布于 2019-11-16

以前寫過一篇java8的流操作,人們都說流操作是函數式編程,但函數式編程是什么呢? 什么是函數式編程 什么是函數式編程?它是一種編程范式,即一切都是數學函數。函數式編程語言里也可以有對象,但通常這些對象都是恒定不變的 —— 要么是函數參數,要什么是函數返回值。函數式編程語言里沒有...

閱讀(16)評論(0)贊 (0)

Spring

企業級 SpringBoot 與 Dubbo 的并用

3

zhuangli 發布于 2019-11-16

點擊上方 “ 匠心零度 ” ,選擇“ 設為星標 ” 做積極的人,而不是積極廢人 作者:SimpleWu cnblogs.com/SimpleWu/p/10833555.html SpringBoot 和 Dubbo 又能碰撞出什么火花呢?我們來看看企業級 Sp...

閱讀(13)評論(0)贊 (0)

Java

窗口實用觸發器:ContinuousEventTimeTrigger

1

likai 發布于 2019-11-16

短窗口的計算由于其窗口期較短,那么很快就能獲取到結果,但是對于長窗口來說窗口時間比較長,如果等窗口期結束才能看到結果,那么這份數據就不具備實時性,大多數情況我們希望能夠看到一個長窗口的結果不斷變動的情況,對此Flink提供了ContinuousEventTimeTrigger連續...

閱讀(16)評論(0)贊 (0)

Java

Nacos微服務配置,注冊&發現快速上手

3

hanze 發布于 2019-11-15

準備好centos7,配好JAVA_HOME, Nacos下載地址 。 tar xf nacos-server-1.1.4.tar.gz -C {指定解壓目錄} cd {解壓目錄} #修改持久層為mysql(默認是用derby) #將 conf/nacos-mysql.sql懟到...

閱讀(17)評論(0)贊 (0)

Spring

學習SpringCloud Hystrix帶你從0到1

19

hellas 發布于 2019-11-14

正常情況下請求經過多個服務傳到服務T,服務T進行處理并逐級返回。 當服務B接收到了大量的請求時,最終處理服務的服務T會受到壓力,導致服務崩掉。 因為服務T最先癱瘓,請求就會積壓在服務U,當壓力過大時各級系統都會崩掉,這樣就令這條線路的服務全部不可用了。 一個線路的癱瘓也會影響到其...

閱讀(18)評論(0)贊 (0)

編程技術

微服務架構的四大金剛利器

2

xirruiqiang 發布于 2019-11-14

【編者的話】互聯網應用發展到今天,從單體應用架構到 SOA 以及今天的微服務,隨著微服務化的不斷升級進化,服務和服務之間的穩定性變得越來越重要,分布式系統之所以復雜,主要原因是分布式系統需要考慮到網絡的延時和不可靠,微服務很重要的一個特質就是需要保證服務冪等,保證冪等性很重要的前...

閱讀(20)評論(0)贊 (0)

Spring

Apache ServiceComb Pack 發布 0.5.0

xubiao.zhuang 發布于 2019-11-13

Apache ServiceComb Pack 發布了 0.5.0 版本 。 更新內容如下: Sub-task [ SCB-1372 ] – 手機狀態機健康指標 [ SCB-1374 ] – 實現Alpha Event Channel插件 [ SCB-13...

閱讀(12)評論(0)贊 (0)

Java

java8 自定義收集器

yeseng 發布于 2019-11-13

java8自定義收集器 案例:接收參數int n,并將前n個自然數分為質數和非質數。 第一種方式自定義收集器第一步:實現收集器接口,重寫收集器方法,以及定義業務邏輯方法 package com.java8.CustomCollector; import java.util.*; ...

閱讀(15)評論(0)贊 (0)

Java

Dubbo源碼解析(十)遠程通信——Exchange層

2

劉莉莉 發布于 2019-11-13

目標:介紹Exchange層的相關設計和邏輯、介紹dubbo-remoting-api中的exchange包內的源碼解析。 前言 上一篇文章我講的是dubbo框架設計中Transport層,這篇文章我要講的是它的上一層Exchange層,也就是信息交換層。官方文檔對這一層的解釋是...

閱讀(24)評論(0)贊 (0)

Java

Dubbo(三):框架設計

6

dulong 發布于 2019-11-13

整體設計 圖例說明: 圖中左邊淡藍背景的為服務消費方使用的接口,右邊淡綠色背景的為服務提供方使用的接口,位于中軸線上的為雙方都用到的接口。 圖中從下至上分為十層,各層均為單向依賴,右邊的黑色箭頭代表層之間的依賴關系,每一層都可以剝離上層被復用,其中,Service 和 Confi...

閱讀(14)評論(0)贊 (0)

2013平特肖公式