標簽:高可用

編程技術

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

2

xirruiqiang 發布于 2019-11-14

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

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

編程技術

支撐馬蜂窩「雙11」營銷大戰背后的技術架構

12

xirruiqiang 發布于 2019-11-14

點擊上方“馬蜂窩技術”,關注訂閱更多優質內容 引言 消費者的狂歡節「雙 11」剛剛過去。在電商競爭環境日益激烈的今天,為了抓住流量紅利,雙 11 打響的已經不僅僅是「促銷戰」,也是「營銷戰」,這對平臺的技術支撐能力提出新的要求。 從 2014 年的「318 大促」,到正在進行的 ...

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

Java

如何高效的學習技術

2

yanxinchi 發布于 2019-11-14

我們相信努力學習一定會有收獲,但是方法不當,既讓人身心疲憊,也沒有切實的回報。高中時代,我的同桌是個漂亮女同學。她的物理成績很差,雖然她非常勤奮的學習,但成績總是不理想。為了鞏固純潔的同學關系,我親密無間地輔導她的物理,發現 她不知道題目考什么 。我們的教科書與試題都圍繞著考試大...

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

編程技術

打造最可靠的自動駕駛基礎架構

25

yanxinchi 發布于 2019-11-14

文章作者:莫璐怡 Pony.ai 編輯整理:Hoh Xil 內容來源:Pony.ai & DataFun AI Talk 出品社區:DataFun 注:歡迎轉載,轉載請在留言區留言。 導讀: 本次分享的主題為 打造最可靠的自動駕駛基礎架構。 主要內容包括如何做 Pony....

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

編程技術

您的微服務是否過于瑣碎?ironSource分享如何避免微服務帶來的細粒度復雜性 -新堆棧

劉莉莉 發布于 2019-11-14

如何將應用程序分解為細粒度的微服務會帶來可能最終導致巨大災難的復雜性,以及如何避免這種情況。 在ironSource,我們與面向服務的體系結構(SOA)一起工作,該體系已經存在了數十年,并且已經接受了其最新的迭代-微服務。使用微服務方法進行應用程序開發使我們能夠提高彈性并縮短上市...

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

編程技術

敲開通往架構師的門

3

xubiao.zhuang 發布于 2019-11-14

最近學習了一些關于架構設計的知識想分享給大家。俗話說得好,不想當架構師的程序員不是好廚子。那么如何成為一名架構師呢?接下來就聊一聊我的一些想法。 什么是架構師 之前有同學問我,做了幾年技術,應該轉管理還是轉架構師?對于這位同學,我給他的答案是,你要先踏踏實實做好現在的工作。因為就...

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

編程技術

云原生下日志方案的架構設計

5

尖兵 發布于 2019-11-13

上一篇文《云原生Kubernetes日志落地方案》中我們介紹了為什么需要一個日志系統、為什么云原生下的日志系統如此重要 以及云原生下日志系統的建設難點,相信DevOps、SRE、運維等同學看了是深有體會的。 本篇文章單刀直入,會直接跟大家分享一下如何在云原生的場景下搭建一個靈活、...

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

Java

面試官:為什么使用消息隊列?消息隊列有什么優點和缺點?Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有…

7

yeseng 發布于 2019-11-13

其實就是問問你消息隊列都有哪些使用場景,然后你項目里具體是什么場景,說說你在這個場景里用消息隊列是什么? 面試官問你這個問題, 期望的一個回答 是說,你們公司有個什么 業務場景 ,這個業務場景有個什么技術挑戰,如果不用 MQ 可能會很麻煩,但是你現在用了 MQ 之后帶給了你很多的...

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

Java

聊聊 Java 面試的一些坑

4

xirruiqiang 發布于 2019-11-13

大家都知道,每年的春節后,是跳槽旺季,原因無非,努力過一年,該拿獎中獎的也都拿到了,如果今年都有的話,沒有年終獎的,那也更想著換一家公司了。 這種跳槽旺季不是崗位需求增多了,而是整個市場是新一輪的人才輪換,A 跳到 B,B 跳到 C,C 跳回 A,這就造成了大家都在跳槽,企業都在...

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

編程技術

在線教育上云實踐和架構演進思考

19

Harries 發布于 2019-11-13

從17年開始,結合騰訊業務上云專項,在線教育從一開始的云IaaS層遷移,到更開放的開源中間件選型,再到思考云原生的研發模式,做了很多實踐和思考,推動后臺架構演進。本文整理自QCon全球軟件開發大會(上海站)2019上的演講,歡迎溝通交流。 目錄 一、自研業務上云的背景 二、團隊關...

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

Java

干了10年Java了,從月薪3k到3w,我都經歷了什么

2

yanxinchi 發布于 2019-11-13

點擊▲關注 “ 爪哇筆記 ”   給公眾號標星置頂 更多精彩 第一時間直達 在逼乎上看到這么一個問題,《作為程序員,是什么讓你堅持不懈地學習?難道不累嗎?》有位匿名用戶回答的很是感同身受,至少對于我來說,在這里分享給大家! 干了10年Java了,從月薪3k到3...

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

編程技術

分布式系統主從高可用實踐

9

xubiao.zhuang 發布于 2019-11-12

高可用HA(High Availability) 是分布式系統架構設計中必須考慮的因素之一。本篇文章主要介紹主從模型服務的高可用演進,包括以下幾個方面: 什么是高可用 主從模型介紹 主從架構高可用演進過程 什么是高可用 高可用(Hign Availability)是分布式系統架構...

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

Java

看完如果還不懂前后端分離,你捶我吧!

2

songhua.gao 發布于 2019-11-12

來源丨Cherry300 jianshu.com/p/c86cee16b418  前   戲   前后端分離已成為互聯網項目開發的業界標準使用方式,通過nginx+tomcat的方式(也可以中間加一個nodejs)有效的進行解耦,并且前后端...

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

Java

Spring Cloud Gateway (一)入門篇

6

hanze 發布于 2019-11-12

1.網關是怎么演化來的 單體應用拆分成多個服務后,對外需要一個統一入口,解耦客戶端與內部服務 2.網關的基本功能 網關核心功能是路由轉發,因此不要有耗時操作在網關上處理,讓請求快速轉發到后端服務上 網關還能做統一的熔斷、限流、認證、日志監控等 3.關于Spring Cloud G...

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

編程技術

Serverless無服務應用架構

16

changyuan.xu 發布于 2019-11-12

編輯推薦: 本篇文章介紹了微服務架構與單體架構,,使用分布式架構實踐舉例–分布式TA系統,全面解析阿里技術中臺的架構實踐 。 本文來自于51CTO,由火龍果軟件Alice編輯、推薦。 一、分布式架構的優勢和理念 1.傳統單體架構特點 通常一個初創型項目,都是從單體架構...

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

Java

Dubbo源碼解析(七)注冊中心——zookeeper

2

wenming.gapo 發布于 2019-11-12

目標:解釋以為zookeeper實現的注冊中心原理,解讀duubo-registry-zookeeper的源碼 這篇文章是講解注冊中心的最后一篇文章。這篇文章講的是dubbo的注冊中心用zookeeper來實現。這種實現注冊中心的方法也是dubbo推薦的方法。為了能更加理解zoo...

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

編程技術

消息中間件:談一談 RocketMQ 的技術架構

3

hellas 發布于 2019-11-12

RocketMQ 自阿里開源以來,在 Apache 下的孵化還不錯,現在很多互聯網公司都在生產環境下使用。當然也是各大技術廠商的面試要點。 技術架構 RocketMQ架構上主要分為四部分,如上圖所示: Producer:消息發布的角色,支持分布式集群方式部署。Producer通過...

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

編程技術

架構設計思路

1

wenming.gapo 發布于 2019-11-11

前言 我們一般在做架構設計的時候,會經歷過三個階段:需求分析、概要設計和詳細設計。 需求分析階段 : 主要梳理所有用例(Use case)和場景,并抽象出面向系統的用戶與角色,梳理出需求提供哪些功能與非功能的需求給這些用戶。 概要設計階段 :根據需求分析的產物:核心需求,對整個系...

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

2013平特肖公式