來自:架構(gòu)之美 ZooKeeper作為分布式應(yīng)用系統(tǒng)協(xié)調(diào)服務(wù),在分布式系統(tǒng)中的應(yīng)用非常廣泛,在某些業(yè)務(wù)場景下甚至可以作為注冊中心、分布式鎖來使用。ZooKeeper之所以能有如此廣泛的應(yīng)用,與它良好的數(shù)據(jù)一致性保障機(jī)制是分不開的。我們都知道ZooKeeper專門設(shè)計了
公司新來了個同事,級別比我高一級,技術(shù)一流,來了之后把現(xiàn)有項目的性能優(yōu)化了一遍,給公司省了不少成本。 后來才知道,他竟然是個「把爛牌打出王炸」的存在。他叫老徐,我希望通過他的故事,幫你找到些可復(fù)制的方法。 ? ? ? ?? ? ? ? 老徐的牌有多爛呢? ?
來自:冰河技術(shù)? ? ? 聲明 特此聲明:文中有關(guān)支付寶賬戶的說明,只是用來舉例,實際支付寶賬戶要比文中描述的復(fù)雜的多。也與文中描述的完全不同。 前言 很多網(wǎng)友留言說:在編寫多線程并發(fā)程序時,我明明對共享資源加鎖了???為什么還是出問題呢?問題到底出
源?/??京東零售技術(shù)? ??文?/??王麗 概述 1 ?背景 京東作為電商平臺,近幾年用戶、業(yè)務(wù)持續(xù)增長,訪問量持續(xù)上升,隨著這些業(yè)務(wù)的發(fā)展,API網(wǎng)關(guān)應(yīng)運(yùn)而生。 API網(wǎng)關(guān),就是為了解放客戶端與服務(wù)端而存在的。對于客戶端,使開放給客戶端的接口標(biāo)準(zhǔn)統(tǒng)一,以降低客
現(xiàn)在 Java 相關(guān)崗位薪資越來越高、漲幅越來越大。 通過職友集數(shù)據(jù)可以查看,以北京 Java 相關(guān)崗位為例,其中 【20k-30k】 薪酬的 Java 工程師,占到了整體 從業(yè)者的 30.8%! 北京 Java 工程師「工資收入水平 」 如果你在中小型公司,其實 20K 左右,幾乎已經(jīng)
作者: findyi, 騰訊、360碼農(nóng),前噠噠少兒英語技術(shù)VP,現(xiàn)任土豆教育CTO。 — ?1 ? — 1969年,美國國防部研究計劃署第一次將互聯(lián)網(wǎng)應(yīng)用于軍事連接。隨后美國西南部四所名校的四臺計算機(jī)通過這項技術(shù)連接起來。 誰也沒想到,這項計劃會對人類的命運(yùn)產(chǎn)生如此
來自:Java面試那些事兒 咱們先從一道簡單的面試題說起。 請?zhí)畛浯a,判斷一個數(shù)是否為奇數(shù)。 public?static?boolean?isOdd(int?i)?{ } 估計很多同學(xué)一看到這道題目,都會覺得太簡單了,簡直就是送分題,恰恰也是這么簡單的一道題目,卻能慢慢引導(dǎo)出來很多問
作者|?Mr.K?來源|?技術(shù)領(lǐng)導(dǎo)力(ID:jishulingdaoli) 老K之前在電商獨角獸公司擔(dān)任過技術(shù)VP,帶過幾百人的技術(shù)團(tuán)隊,這幾年下來,從我手下出去的Leader,有10幾人都已經(jīng)是各大互聯(lián)網(wǎng)公司總監(jiān)、VP級別了。 如果說,培養(yǎng)Leader有什么訣竅的話,總結(jié)下來就是:自古
作者:findyi,騰訊、360碼農(nóng),前噠噠少兒英語技術(shù)VP,現(xiàn)任土豆教育CTO。 不知不覺已經(jīng)工作10多年,從一個懵懂的大學(xué)生到被社會無情毒打,終于成長一個職場老鳥。 最近幾天在胡思亂想,這10多年不少認(rèn)知和感悟,如果10年前有人能告訴我,我會不會少走很多很多
來自:DBAplus社群 作者介紹 李猛(ynuosoft),Elastic-stack產(chǎn)品深度用戶,ES認(rèn)證工程師,2012年接觸Elasticsearch,對Elastic-Stack開發(fā)、架構(gòu)、運(yùn)維等方面有深入體驗,實踐過多種Elasticsearch項目,最暴力的大數(shù)據(jù)分析應(yīng)用,最復(fù)雜的業(yè)務(wù)系統(tǒng)應(yīng)用;業(yè)余為
“ Insert into select 請慎用,同事因為使用了 Insert into select 語句引發(fā)了重大生產(chǎn)事故,最后被開除。 作者:不一樣的科技宅 https://juejin.im/post/5e670f0151882549274a65ef 某天 xxx 接到一個需求,需要將表 A 的數(shù)據(jù)遷移到表 B 中去做一個備份。他
之前的一篇文章提到過自己畢業(yè)4年,年薪就超過了200萬。最近有很多讀者問我是怎么實現(xiàn)的,過程中有哪些經(jīng)驗可以分享。 說實話,這個話題不太想寫,畢竟有炫耀嫌疑。不過問的人多了,發(fā)現(xiàn)大家對這個話題還是很關(guān)心。另外,從畢業(yè)第一份工作年薪10萬到第四年收
來自:冰河技術(shù)? ? ? 寫在前面 很多時候,我們在并發(fā)編程中,涉及到加鎖操作時,對代碼塊的加鎖操作真的合理嗎?還有沒有需要優(yōu)化的地方呢? 前言 在《【高并發(fā)】優(yōu)化加鎖方式時竟然死鎖了!!》一文中,我們介紹了產(chǎn)生死鎖時的四個必要條件,只有四個條件同
來自:阿里巴巴中間件 文? |??挽晴 個人簡介: 2014年12月加入餓了么,當(dāng)時參與后臺系統(tǒng)的研發(fā)(Walis+Javis=>Walle),主要面向客服和BD。 2015年5月開始接觸訂單系統(tǒng)的研發(fā),7月負(fù)責(zé)訂單研發(fā)組;度過單體應(yīng)用到服務(wù)化這個階段。 2016年初搭建訂單的測試團(tuán)隊,
作者:findyi,騰訊、360碼農(nóng),前噠噠少兒英語技術(shù)VP,現(xiàn)任土豆教育CTO。 前幾天寫了一篇文章:怎么判斷自己在不在一家好公司。 附帶了一個投票調(diào)查,結(jié)果如下圖: 調(diào)研結(jié)果有點點扎心,有點點出乎我的意料。 61%的小伙伴,都認(rèn)為自己的公司并不是那么好,認(rèn)
來自:小浩算法 01 PART 兩數(shù)相加 各數(shù)據(jù)結(jié)構(gòu)中的“加減乘除”都是很愛考察的內(nèi)容。 第2題:給出兩個 非空 的鏈表用來表示兩個非負(fù)的整數(shù)。其中,它們各自的位數(shù)是按照 逆序 的方式存儲的,并且它們的每個節(jié)點只能存儲 一位 數(shù)字。 如果,我們將這兩個數(shù)相加
來自:程序通事 List 可謂是我們經(jīng)常使用的集合類之一,幾乎所有業(yè)務(wù)代碼都離不開 List。既然天天在用,那就沒準(zhǔn)就會踩中這幾個 List 常見坑。 今天我們就來總結(jié)這些常見的坑在哪里,撈自己一手,防止后續(xù)同學(xué)再繼續(xù)踩坑。 本文設(shè)計知識點如下: List 踩坑大
來自:煙雨星空 前言 上篇文章介紹了 HashMap 源碼后,在博客平臺廣受好評,讓本來己經(jīng)不打算更新這個系列的我,仿佛被打了一頓雞血。真的,被讀者認(rèn)可的感覺,就是這么奇妙。 原文:面試官再問你 HashMap 底層原理,就把這篇文章甩給他看 有讀者評論,希望我
最近跟我的一些讀者交流,有一位讀者的經(jīng)歷讓我記憶深刻: “有一次和大學(xué)同學(xué)聚會,和幾個在BAT的同學(xué)聊了聊技術(shù),發(fā)現(xiàn)自己在創(chuàng)業(yè)公司這幾年,完全是吃老本的狀態(tài),沒有什么機(jī)會精進(jìn)技術(shù),同樣是工作了三年,和同學(xué)的差距越來越大” ? 我繼續(xù)問他,他說真正
本文根據(jù)楊經(jīng)營老師在〖Deeplus直播第216期〗線上分享演講內(nèi)容整理而成。 楊經(jīng)營 58到家運(yùn)維專家 多年互聯(lián)網(wǎng)運(yùn)維經(jīng)驗,2015年加入58到家,精通Linux操作系統(tǒng),見證了58到家運(yùn)維體系從0到1的建設(shè),主要負(fù)責(zé)運(yùn)維自動化、平臺化在58到家的應(yīng)用及推進(jìn)工作。 現(xiàn)任5