深入理解CMS GC 背景 網(wǎng)上關(guān)于cms gc介紹和調(diào)優(yōu)的文章比較多,但大多沒有經(jīng)過驗(yàn)證。因?yàn)閏ms目前在Java9之前還是相對(duì)用的較多(G1也需要持續(xù)去調(diào)研),所以這里把...
深入理解CMS GC 背景 網(wǎng)上關(guān)于cms gc介紹和調(diào)優(yōu)的文章比較多,但大多沒有經(jīng)過驗(yàn)證。因?yàn)閏ms目前在Java9之前還是相對(duì)用的較多(G1也需要持續(xù)去調(diào)研),所以這里把...
作者:湯波鏈接:https://www.tbwork.org/2019/11/10/ant-ldc-arch/ “ 自 2008 年雙 11 以來,在每年雙 11 超大規(guī)模流...
前言:ZIPKIN作為當(dāng)前“分布式服務(wù)鏈路跟蹤”問題的流行解決方案之一,正在被越來越多的公司和個(gè)人學(xué)習(xí)使用。其中很重要的一塊,就是上報(bào)鏈路數(shù)據(jù)。那么知道服務(wù)端如何接收數(shù)據(jù),以...
說到Java并發(fā)編程,很多開發(fā)第一個(gè)想到同時(shí)也是經(jīng)常常用的肯定是Synchronized,但是小編這里提出一個(gè)問題,Synchronized存在明顯的一個(gè)性能問題就是讀與讀之...
1. 前言 過去, Paxos一直是分布式協(xié)議的標(biāo)準(zhǔn),但是Paxos難于理解,更難以實(shí)現(xiàn),Google的分布式鎖系統(tǒng)Chubby作為Paxos實(shí)現(xiàn)曾經(jīng)遭遇到很多坑。 來自St...
作者 | 曹國(guó)梁編輯 | 田曉旭本文整理自曹國(guó)梁在趣頭條技術(shù)沙龍上發(fā)表的演講《B 站在微服務(wù)治理中的探索與實(shí)踐》。 大家都知道微服務(wù)有兩個(gè)痛點(diǎn),一個(gè)是如何拆分微服務(wù),微服務(wù)的...
一 概述 關(guān)于微服務(wù)的介紹目前已經(jīng)有很多文章做了介紹,本文不再對(duì)微服務(wù)的概念再做進(jìn)一步闡述,重點(diǎn)將介紹微服務(wù)架構(gòu)具體開發(fā)運(yùn)維方面的經(jīng)驗(yàn)總結(jié),側(cè)重于落地實(shí)踐。 目前業(yè)界比較熱門...
轉(zhuǎn)自:http://www.itdecent.cn/p/84ad63127cd1作者:Jeffbond 簡(jiǎn)介 ZooKeeper是一個(gè)開源的分布式協(xié)調(diào)服務(wù),由雅虎創(chuàng)建,是G...
近一兩年,注意力模型(Attention Model)是深度學(xué)習(xí)領(lǐng)域最受矚目的新星,用來處理與序列相關(guān)的數(shù)據(jù),特別是2017年Google提出后,模型成效、復(fù)雜度又取得了更大...
在高性能的IO體系設(shè)計(jì)中,BIO、NIO、AIO的概念,常常會(huì)讓我們感到困惑不解。在Java面試中,我們也經(jīng)常會(huì)被問到這個(gè)問題。譬如: BIO、NIO、AIO 的概念 同步/...
再做一層nodequeue 有些多余
LeetCode算法題解:LFU Cache原題:https://leetcode.com/problems/lfu-cache/?tab=Description 題目要求 設(shè)計(jì)并實(shí)現(xiàn)一個(gè)數(shù)據(jù)結(jié)構(gòu),滿足LFU (Lea...
??AQS是AbstractQueuedSynchronizer的簡(jiǎn)稱。AQS提供了一種實(shí)現(xiàn)阻塞鎖和一系列依賴FIFO等待隊(duì)列的同步器的框架,如下圖所示。AQS為一系列同步器...
一、為什么epoll這么快: epoll是多路復(fù)用IO(I/O Multiplexing)中的一種方式,但是僅用于linux2.6以上內(nèi)核,在開始討論這個(gè)問題之前,先來解釋一...
面試前 螞蟻的面試挺獨(dú)特,每輪面試都沒有 HR 約時(shí)間,一般是晚上 8 點(diǎn)左右面試官來一個(gè)電話,問是否能面試,能的話開始面,不能就約一個(gè)其它時(shí)間。 全程 6 面,前五面技術(shù)面...