標簽:消息隊列

Java

分布式配置中心–Apollo

10

puefu.he 發布于 2019-09-29

Apollo(阿波羅)是攜程開源的分布式配置中心,能夠集中化管理應用不同環境、不同集群的配置,支持配置熱發布并實時推送到應用端,并且具備規范的權限及流程治理等特性,適用于分布式微服務配置管理場景 Apollo配置中心介紹 程序功能日益復雜,程序配置日益增多:各種功能開關、參數配置...

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

編程技術

阿里專家講中臺:技術中臺-分布式架構在螞蟻金服的實踐

18

puefu.he 發布于 2019-09-29

來源| 阿里云峰會 文| 技術領導力社區 本文整理自,阿里高級技術專家-許文奇在2019阿里云峰會上的分享《技術中臺-分布式架構在螞蟻金服的實踐》,結合技術領導力社區架構專家的點評和解讀,全面解析阿里技術中臺的架構實踐。 一、分布式架構的優勢和理念 01 傳統單體架構特...

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

Java

實戰|我還是很建議你用DelayQueue搞定超時訂單的

4

劉莉莉 發布于 2019-09-28

一、用三根雞毛做引言 真的! 不騙你們的喔~ 相信大家都遇到類似于:訂單30min后未支付自動取消的開發任務 那么 今日份 就來了解一下怎么用 延時隊列 DelayQueue 搞定單機版的超時訂單 二、延時隊列使用場景 那么什么時候需要用延時隊列呢?常見的延時任務場景 舉栗子: ...

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

Java

為了頭條Offer,他都經歷了什么?第一步就是關注這些公眾號

10

hanze 發布于 2019-09-28

技術人關注幾百個公眾號,無目的地看文章,卻如雞肋一般。 想進大廠,也不知道如何是好? 食之無味棄之可惜。 你是否覺得時間被浪費了,生命被辜負了? 喜歡的東西好好使用,不必要的東西早日剔除。 刪除些無價值的公眾號, 在號的數量上做減法, 質量上做加法。 接下來給大家推薦一下這段時間...

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

Java

JDK源碼那些事兒之DelayQueue

1

yeseng 發布于 2019-09-28

作為阻塞隊列的一員,DelayQueue(延遲隊列)由于其特殊含義而使用在特定的場景之中,主要在于Delay這個詞上,那么其內部是如何實現的呢?今天一起通過DelayQueue的源碼來看一看其是如何完成Delay操作的 前言 JDK版本號:1.8.0_171 DelayQueue...

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

編程技術

架構新紀元(四):觀察分布式服務

3

hellas 發布于 2019-09-26

服務化的發展,以及容器化編排、微服務框架、Service Mesh 等各項技術的持續進化,為分布式服務化提供了技術層面的支持。但是,僅僅構建微服務是不夠的,對于一套完整的技術體系而言,除了開發,還需要運維給予強力支持。隨著微服務架構的持續演進,應用和服務數量不斷增加,調用關系越來...

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

Java

SpringCloud之Turbine

8

鄧龍華 發布于 2019-09-26

【 前面的話 】書接上文,本文的某些知識依賴我的上一篇SpringCLoud的文章: SpringCloud之Feign ,如果沒有看過可以先移步去看一下。前文提到了hystrix的應用,以及hystrix的監控,當時我們在實際生產過程中往往會在多個服務中或者說網關集群中使用hy...

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

編程技術

開發三年,如何擺脫日復一日的CRUD?

22

darida 發布于 2019-09-26

IT行業技術人員的薪資向來不低,吸引了一批又一批明知“苦逼”又前赴后繼的畢業生。 作為一名技術從業者,本應該崇拜技術,在商業項目中不斷在縱向領域中做深度打磨。 但在絕大多數中小型的公司中,業務線要求我們快速迭代,產品要求我們迅速上線。 這就導致了大批的技術人員成為日復一日CRUD...

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

Java

還在用 kill -9 停機?這才是最優雅的姿勢

3

wenming.gapo 發布于 2019-09-26

點擊上方 “ 匠心零度 ” ,選擇“ 設為星標 ” 做積極的人,而不是積極廢人 最近瞥了一眼項目的重啟腳本,發現運維一直在使用 kill-9<pid> 的方式重啟 springboot embedded tomcat,其實大家幾乎一致認為: kill-9<pid...

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

Java

看半年這幾個公眾號,終于拿到今日頭條Offer!

20

yeseng 發布于 2019-09-26

平時刷抖音之外,技術人也經常看技術公眾號,是不是覺得公眾號關注得太多, 沒有目的的看文章, 沒有學到什么知識, 時間白白 浪費狼 。 你需要 刪除些無價值的公眾號, 在號的數量上做減法, 質量上做加法。 接下來給大家推薦一下這段時間一直在閱讀的幾個優秀公眾號。 它們每天更新有態度...

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

Java

Java面試常考的 BIO,NIO,AIO 總結

4

Harries 發布于 2019-09-25

熟練掌握 BIO,NIO,AIO 的基本概念以及一些常見問題是你準備面試的過程中不可或缺的一部分,另外這些知識點也是你學習 Netty 的基礎。 BIO,NIO,AIO 總結 Java 中的 BIO、NIO和 AIO 理解為是 Java 語言對操作系統的各種 IO 模型的封裝。程...

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

編程技術

從單體式架構遷移到微服務架構:三個策略敘述

1

小丁 發布于 2019-09-25

遷移到微服務綜述 遷移單體式應用到微服務架構意味著一系列現代化過程,有點像這幾代開發者一直在做的事情,實時上,當遷移時,我們可以重用一些想法。 一個策略是:不要大規模(big bang)重寫代碼(只有當你承擔重建一套全新基于微服務的應用時候可以采用重寫這種方法)。重寫代碼聽起來很...

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

Spring

Spring Cloud 系列之 Spring Cloud Stream

5

yeseng 發布于 2019-09-24

Spring Cloud Stream 是消息中間件組件,它集成了 kafka 和 rabbitmq 。本篇文章以 Rabbit MQ 為消息中間件系統為基礎,介紹 Spring Cloud Stream 的使用。如果你沒有用過消息中間件,可以到 RabbitMQ 的官網看一下,...

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

Spring

6 年 Java 老兵 BAT 面試心經

14

dulong 發布于 2019-09-24

點擊上方 Java后端 ,選擇“ 設為星標 ” 優質文章,及時送達 推薦閱讀: IntelliJ IDEA 2019.3 這回真的要飛起來了 我覺得有一個能夠找一份大廠的 offer的想法,這是很正常的,這并不是我們的飯后談資而是每個技術人的追求。 像阿里、騰訊、美團、字節跳動、...

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

Java

[譯] 為什么你要學習 Go?

8

小丁 發布于 2019-09-23

為什么你要學習 Go? “ Go will be the server language of the future. ” — Tobias Lütke, Shopify 在過去幾年,有一門崛起的新語言: Go 或者 GoLang 。沒有什么比一門新的編程語言更令開發者...

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

編程技術

微服務架構之–消息隊列Kafka圖解最全知識點

17

yanxinchi 發布于 2019-09-23

MQ(消息隊列)是跨進程通信的方式之一,可理解為異步rpc,上游系統對調用結果的態度往往是重要不緊急。使用消息隊列有以下好處:業務解耦、流量削峰、靈活擴展。接下來介紹消息中間件Kafka。 Kafka是什么? Kafka是一個分布式的消息引擎。具有以下特征 能夠發布和訂閱消息流(...

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

Spring

Spring Cloud異步場景分布式事務怎樣做?試試RocketMQ

12

yanxinchi 發布于 2019-09-23

一、背景 在微服務架構中,我們常常使用異步化的手段來提升系統的 吞吐量 和 解耦 上下游,而構建異步架構最常用的手段就是使用 消息隊列(MQ) ,那異步架構怎樣才能實現數據一致性呢?本文主要介紹如何使用 RocketMQ 的 事務消息 來解決一致性問題。 RocketMQ是阿里巴...

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

Spring

自己動手實現springboot配置(非)中心

xubiao.zhuang 發布于 2019-09-23

好久沒寫博客了,這段時間主要是各種充電,因為前面寫的一些東西,可能大家不太感興趣或者是嫌棄沒啥技術含量,所以這次特意下了一番功夫。這篇博客其實我花了周末整整兩天寫好了第一個版本,已經開源出去了,同樣是像以前那樣用來拋磚引玉。下面進入正題! 當我們想在springboot實現一個配...

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

2013平特肖公式