作者:huashiou鏈接:https://segmentfault.com/a/1190000018626163 1胁孙、概述 本文以淘寶作為例子笔横,介紹從一百個(gè)并發(fā)到千萬級并發(fā)...
歡迎Java工程師關(guān)注簡書專欄Java架構(gòu)技術(shù)進(jìn)階本專欄收錄各種Java相關(guān)技術(shù),面試題木张,以及學(xué)習(xí)感悟众辨,心得! 隨著微服務(wù)技術(shù)日趨成熟舷礼,越來越多的企業(yè)使用Spring Clo...
在Spring Cloud Netflix棧中,各個(gè)微服務(wù)都是以HTTP接口的形式暴露自身服務(wù)的妻献,因此在調(diào)用遠(yuǎn)程服務(wù)時(shí)就必須使用HTTP客戶端蛛株。我們可以使用JDK原生的URL...
1.sential模式下的腦裂問題 1.1 問題描述 1.2 解決方案 2.集群(cluster)模式下的腦裂問題 參考資料https://www.cnblogs.com/y...
一泳挥、需求起因 高并發(fā)業(yè)務(wù)場景,數(shù)據(jù)庫通常都是用戶并發(fā)訪問最薄弱的環(huán)節(jié)至朗。所以屉符,就需要使用 Redis 做一個(gè)緩沖操作,讓請求先訪問到 Redis锹引,而不是直接訪問 MySQL 等...
之前經(jīng)炒V樱看到一個(gè)問題就是說到底String&StringBuilder&StringBuffer 有什么區(qū)別.究其原因 要需要看他們的源代碼才可以清楚的明白是為什么 Stri...
轉(zhuǎn)自https://blog.csdn.net/chunlongyu/article/details/53259014?from=singlemessage 在今天吨艇,基于SO...
一腾啥、synchronized 的有序性 Java 里的操作無序現(xiàn)象是什么东涡? 《深入理解 Java 虛擬機(jī)》- P374: 如果在一個(gè)線程觀察另一個(gè)線程,所有操作都是...
普通實(shí)現(xiàn) 說道Redis分布式鎖大部分人都會想到:setnx+lua倘待,或者知道set key value px milliseconds nx疮跑。后一種方式的核心實(shí)現(xiàn)命令如下:...
Netty是目前業(yè)界最流行的NIO框架之一,它的健壯性凸舵、高性能祖娘、可定制和可擴(kuò)展性在同類框架中都是首屈一指。它已經(jīng)得到了成百上千的商業(yè)項(xiàng)目的驗(yàn)證啊奄,例如Hadoop的RPC框架A...
1. 什么是kafka Kafka是分布式發(fā)布-訂閱消息系統(tǒng)菇夸,它最初是由LinkedIn公司開發(fā)的琼富,之后成為Apache項(xiàng)目的一部分,Kafka是一個(gè)分布式庄新,可劃分的公黑,冗余備...
面試題 如果讓你寫一個(gè)消息隊(duì)列,該如何進(jìn)行架構(gòu)設(shè)計(jì)谱醇?說一下你的思路暇仲。 消息中間件各種面試題:消息中間件面試題:消息丟失怎么辦?消息中間件面試題:消息隊(duì)列的優(yōu)缺點(diǎn)副渴,區(qū)別消息中間...
面試題 如何保證消息的可靠性傳輸?或者說煮剧,如何處理消息丟失的問題斥滤? 消息中間件各種面試題:消息中間件面試題:消息丟失怎么辦?消息中間件面試題:消息隊(duì)列的優(yōu)缺點(diǎn)勉盅,區(qū)別消息中間件...
代理可以分為靜態(tài)代理佑颇、動(dòng)態(tài)代理,動(dòng)態(tài)代理又可以分為 jvm的動(dòng)態(tài)代理 和 cglib的動(dòng)態(tài)代理草娜。像spring框架的AOP的底層就使用了動(dòng)態(tài)代理的技術(shù)挑胸。代理(Proxy)是一...
歡迎關(guān)注微信公眾號:石杉的架構(gòu)筆記(id:shishan100) 周一至周五早八點(diǎn)半宰闰!精品技術(shù)文章準(zhǔn)時(shí)送上茬贵! 目錄 一、業(yè)務(wù)場景介紹 二移袍、Spring Cloud核心組件:E...