關(guān)閉

架構(gòu)師社區(qū)

  • 某大廠程序員哀嘆:來阿里見識了什么是卷王!勸大家別來阿里,干一年少活三年!

    阿里、內(nèi)卷、奮斗逼……這些是我們在吐槽貼里常常能看到的詞匯,但許多人只是有所耳聞,未曾親身體會,究竟阿里的卷有多卷?來看看一位阿里員工的吐槽:來阿里一個多月,真是服了,見識了什么叫卷王,太狠了,要不是工作年限短就跑路了。樓主奉勸大家,一定要聽勸,別來阿里,真是干一年少活三年。一位...

    單片機(jī)
    2021-08-19
    CD
  • 同事問我,SQL?語句明明命中了索引,為什么執(zhí)行很慢?

    我們都知道,業(yè)務(wù)開發(fā)涉及到數(shù)據(jù)庫的SQL操作時,一定要review是否命中索引。否則,會走全表掃描,如果表數(shù)據(jù)量很大時,會慢的要死。假如命中了索引呢?是不是就不會有慢查詢?殊不知,我們習(xí)以為常的常識有時也會誤導(dǎo)我們!人生好難!聊這個話題,要有一定技術(shù)基礎(chǔ),需了解B樹的存儲結(jié)構(gòu)如果...

  • vivo?互聯(lián)網(wǎng)業(yè)務(wù)就近路由技術(shù)實(shí)戰(zhàn)

    一、問題背景在vivo互聯(lián)網(wǎng)業(yè)務(wù)高速發(fā)展的同時,支撐的服務(wù)實(shí)例規(guī)模也越來越大,然而單個機(jī)房能承載的機(jī)器容量是有限的,于是同城多機(jī)房甚至多地域部署就成為了業(yè)務(wù)在實(shí)際部署過程中不得不面臨的場景。一般情況下,同一個機(jī)房內(nèi)部的網(wǎng)絡(luò)調(diào)用平均時延在0.1ms左右,同城多個機(jī)房之間的平均時延在...

  • 他是程序員出身,如今身價上億!一人干出了美國版的:攜程、安居客、看準(zhǔn)網(wǎng)!

    作者:流水不爭先,來源|?技術(shù)領(lǐng)導(dǎo)力(ID:jishulingdaoli)RichBarton,理查德·巴頓,國內(nèi)大概很少人聽過這個名字。但可以肯定地告訴你,人如其名,巴頓真的很富有(“Rich”)!他的第一份工作在微軟,從1991年到1999年,從職場初學(xué)者做到了事務(wù)總管。之后...

    單片機(jī)
    2021-08-19
    CD
  • 女友遭遇職場不公?程序員怒懟女友領(lǐng)導(dǎo)后替女友辭職!網(wǎng)友:你憑什么替她做決定?

    當(dāng)女朋友遭遇職場不公的時候,男朋友該怎么做?有人選擇忍一時風(fēng)平浪靜,畢竟人在屋檐下,不得不低頭,有人選擇沖冠一怒為紅顏,替女朋友出頭又出氣。也許后者看起來比前者要man很多,但也會帶來另外一種麻煩——沖突引起的不良后果誰來承擔(dān)?一個阿里程序員就遇到了這樣的事情:因?yàn)榕笥押皖I(lǐng)導(dǎo)產(chǎn)...

    單片機(jī)
    2021-08-19
    CD
  • 33張圖剖析ReentrantReadWriteLock源碼

    本文大綱如下縱觀全局我的英文名叫ReentrantReadWriteLock(后面簡稱RRW),大家喜歡叫我讀寫鎖,因?yàn)槲页D昊燠E在讀多寫少的場景。讀寫鎖規(guī)范作為合格的讀寫鎖,先要有讀鎖與寫鎖才行。所以聲明了ReadWriteLock接口,作為讀寫鎖的基本規(guī)范。之后都是圍繞著規(guī)范...

  • 實(shí)戰(zhàn)篇:Security JWT組合拳?|?附源碼

    簡介先贅述一下身份認(rèn)證和用戶授權(quán):用戶認(rèn)證(Authentication):系統(tǒng)通過校驗(yàn)用戶提供的用戶名和密碼來驗(yàn)證該用戶是否為系統(tǒng)中的合法主體,即是否可以訪問該系統(tǒng);用戶授權(quán)(Authorization):系統(tǒng)為用戶分配不同的角色,以獲取對應(yīng)的權(quán)限,即驗(yàn)證該用戶是否有權(quán)限執(zhí)行該...

  • 百度二面:一個線程OOM了,其它線程還能運(yùn)行嗎?

    由于面試官僅提到OOM,但Java的OOM又分很多類型:堆溢出(“java.lang.OutOfMemoryError:Javaheapspace”)永久代溢出(“java.lang.OutOfMemoryError:Permgenspace”)不能創(chuàng)建線程(“java.lang...

    單片機(jī)
    2021-08-19
    AI
  • 如何用“大小周”搞垮一個公司?

    作者|?Mr.K??整理|Emma來源|技術(shù)領(lǐng)導(dǎo)力(ID:jishulingdaoli)字節(jié)一提“大小周”,鵝廠笑了:“這都是我們玩剩下的,996不是加班,是正常上班好嗎?”菊花廠在一旁刷鴻蒙,笑而不語,心想:“Low逼了吧,我們‘以奮斗者為本’,奮斗者的加班,怎么能叫加班呢,那...

    單片機(jī)
    2021-08-19
    CD
  • 系統(tǒng)架構(gòu)設(shè)計(jì):進(jìn)程緩存和緩存服務(wù),如何抉擇?

    作者:翁智華來源:https://www.cnblogs.com/wzh2010/p/13874206.html概述我們所說的緩存分為進(jìn)程內(nèi)部緩存(系統(tǒng)內(nèi)部緩存)和緩存服務(wù)(如redis/memcache)。計(jì)算機(jī)服務(wù)從原來的單體結(jié)構(gòu),到多實(shí)例,到現(xiàn)在流行的微服務(wù),緩存服務(wù)變得原...

    單片機(jī)
    2021-08-19
    CD
  • 使用Redis搭建電商秒殺系統(tǒng)

    作者:小熱愛來源:https://juejin.cn/post/6955372476649963556秒殺活動是絕大部分電商選擇的低價促銷、推廣品牌的方式。不僅可以給平臺帶來用戶量,還可以提高平臺知名度。一個好的秒殺系統(tǒng),可以提高平臺系統(tǒng)的穩(wěn)定性和公平性,獲得更好的用戶體驗(yàn),提升...

    單片機(jī)
    2021-08-19
    CD
  • 圖解:消息傳輸?shù)募軜?gòu)模式

    從概念上講,一條消息是一個發(fā)送方與一個或多個接收方之間的一次信息交換。自從大型機(jī)問世以來,消息交換一直是計(jì)算機(jī)編程和架構(gòu)設(shè)計(jì)的重要組成部分。多年來,消息傳輸?shù)膶?shí)踐已經(jīng)發(fā)展成多種消息傳輸模式。在本文中,我將分享一些較為常用的方法。我將這些模式分為兩部分。第一部分的標(biāo)題為“消息交換架...

    單片機(jī)
    2021-08-19
  • 微服務(wù)架構(gòu)及其最重要的?10?個設(shè)計(jì)模式!

    來源:Java日知錄軟件設(shè)計(jì)模式是解決軟件設(shè)計(jì)中常見問題的通用、可復(fù)用的解決方案。設(shè)計(jì)模式讓我們可以分享通用詞匯并使用經(jīng)實(shí)戰(zhàn)檢驗(yàn)的方案,以免重復(fù)造輪子?,F(xiàn)在,我將介紹一系列設(shè)計(jì)模式來實(shí)現(xiàn)這些最佳實(shí)踐。微服務(wù)架構(gòu)的設(shè)計(jì)模式獨(dú)享數(shù)據(jù)庫(DatabaseperMicroservice)...

    單片機(jī)
    2021-08-19
  • 架構(gòu)篇:Tomcat?高層組件構(gòu)建一個商業(yè)帝國

    Tomcat實(shí)現(xiàn)的2個核心功能:處理Socket連接,負(fù)責(zé)網(wǎng)絡(luò)字節(jié)流與Request和Response對象的轉(zhuǎn)化。加載并管理Servlet,以及處理具體的Request請求。所以Tomcat設(shè)計(jì)了兩個核心組件連接器(Connector)和容器(Container),連接器負(fù)責(zé)對外...

簡介
架構(gòu)師社區(qū),專注分享架構(gòu)師技術(shù)干貨,架構(gòu)師行業(yè)秘聞,匯集各類奇妙好玩的架構(gòu)師話題和流行的架構(gòu)師動向!
關(guān)注他的人
  • twtw

  • hetth

  • 289117336

  • Tronlong創(chuàng)龍

  • sheepbaa

  • gaojian19961214

  • phane99

  • 123yxl

  • yhy08090

  • 大有可為

  • 18829896890

  • MXX1597759

  • xingnan123

  • huyangliu

  • zh00

  • soman

  • xxfi5h

  • pophyh

  • txt-210

  • niaide

  • 無feng

  • yebo_yp

  • 了了2

  • liqinglong1023