關(guān)閉

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

  • 程序員到底為什么要掌握數(shù)據(jù)結(jié)構(gòu)與算法?

    周末了,閑聊幾句。當(dāng)代程序員,也就是我們,其實(shí)是非常幸運(yùn)的,為什么?因?yàn)榍叭?,也就是那些大牛已?jīng)為你鋪好路了。大牛鋪路導(dǎo)致的后果就是整個(gè)計(jì)算機(jī)系統(tǒng)像這個(gè)漢堡包一樣是分層的:越是上層越抽象,用起來也就越方便。大牛們是怎么鋪路的最開始的計(jì)算機(jī)只是一堆CPU與內(nèi)存等硬件,要讓這群大爺工...

    單片機(jī)
    2021-08-19
    CD
  • Kafka萬億級(jí)消息實(shí)戰(zhàn)

    作者:vivo互聯(lián)網(wǎng)服務(wù)器團(tuán)隊(duì)-YangYijun一、Kafka應(yīng)用本文主要總結(jié)當(dāng)Kafka集群流量達(dá)到?萬億級(jí)記錄/天或者十萬億級(jí)記錄/天?甚至更高后,我們需要具備哪些能力才能保障集群高可用、高可靠、高性能、高吞吐、安全的運(yùn)行。這里總結(jié)內(nèi)容主要針對(duì)Kafka2.1.1版本,包括...

    單片機(jī)
    2021-08-19
    ad 6G AC
  • 23?張圖詳解路由協(xié)議:計(jì)算機(jī)網(wǎng)絡(luò)的核心技術(shù)

    開門見山,先上一張全景圖。上帝視角路由的概念在TCP/IP通信中,網(wǎng)絡(luò)層的作用是實(shí)現(xiàn)終端的點(diǎn)對(duì)點(diǎn)通信。IP協(xié)議通過IP地址將數(shù)據(jù)包發(fā)送給目的主機(jī),能夠讓互聯(lián)網(wǎng)上任何兩臺(tái)主機(jī)進(jìn)行通信。IP地址可以識(shí)別主機(jī)和路由器,路由器可以把全世界的網(wǎng)絡(luò)連接起來。網(wǎng)絡(luò)層什么是路由器路由器可以連接多...

  • 2?萬字長(zhǎng)文深入詳解?Kafka,從源碼到架構(gòu)全部講透

    -???消息隊(duì)列的核心價(jià)值??-?解耦合。異步處理例如電商平臺(tái),秒殺活動(dòng)。一般流程會(huì)分為:1:?風(fēng)險(xiǎn)控制、2:庫存鎖定、3:生成訂單、4:短信通知、5:更新數(shù)據(jù)。通過消息系統(tǒng)將秒殺活動(dòng)業(yè)務(wù)拆分開,將不急需處理的業(yè)務(wù)放在后面慢慢處理;流程改為:1:風(fēng)險(xiǎn)控制、2:庫存鎖定、3:消息系...

    單片機(jī)
    2021-08-19
  • 我在淘寶幫別人寫代碼,月入10萬!

    在淘寶上隨便一搜,就會(huì)出來一大堆“程序代做”、“程序代寫”之類的服務(wù),店家聲稱可以提供程序設(shè)計(jì)、軟件開發(fā)等各種服務(wù)。進(jìn)店后還可以看到各種好評(píng):有一位曾經(jīng)在淘寶找過代寫代碼服務(wù)的人講述了整個(gè)經(jīng)過:之前給朋友做了一個(gè)外包項(xiàng)目,后來線上出現(xiàn)內(nèi)存泄漏,自己排查了很久沒找到原因,靈機(jī)一動(dòng)想...

    單片機(jī)
    2021-08-19
  • 京東物流基于Doris的億級(jí)數(shù)據(jù)自助探索應(yīng)用

    導(dǎo)讀:京東智慧物流在數(shù)據(jù)應(yīng)用方面,主要是基于大數(shù)據(jù)預(yù)測(cè)分析技術(shù)實(shí)現(xiàn)智能化的調(diào)度、決策,提升物流效率,最終提升客戶的體驗(yàn)。但面對(duì)億級(jí)數(shù)據(jù)的業(yè)務(wù)場(chǎng)景,將會(huì)面臨著不同的問題和不同的處理方案。今天討論了京東物流在億級(jí)數(shù)據(jù)管理和應(yīng)用方面,利用ApacheDoris進(jìn)行的探索和實(shí)踐。01業(yè)務(wù)...

    單片機(jī)
    2021-08-19
  • 深入淺出?MyBatis?的一級(jí)、二級(jí)緩存機(jī)制

    一、MyBatis緩存緩存就是內(nèi)存中的數(shù)據(jù),常常來自對(duì)數(shù)據(jù)庫查詢結(jié)果的保存。使用緩存,我們可以避免頻繁與數(shù)據(jù)庫進(jìn)行交互,從而提高響應(yīng)速度。MyBatis也提供了對(duì)緩存的支持,分為一級(jí)緩存和二級(jí)緩存,來看下下面這張圖:一級(jí)緩存是SqlSession級(jí)別的緩存。在操作數(shù)據(jù)庫時(shí)需要構(gòu)造...

    單片機(jī)
    2021-08-19
  • 深入理解?ProtoBuf?原理與工程實(shí)踐(概述)

    ProtoBuf作為一種跨平臺(tái)、語言無關(guān)、可擴(kuò)展的序列化結(jié)構(gòu)數(shù)據(jù)的方法,已廣泛應(yīng)用于網(wǎng)絡(luò)數(shù)據(jù)交換及存儲(chǔ)。隨著互聯(lián)網(wǎng)的發(fā)展,系統(tǒng)的異構(gòu)性會(huì)愈發(fā)突出,跨語言的需求會(huì)愈加明顯,同時(shí)gRPC也大有取代Restful之勢(shì),而ProtoBuf作為gRPC跨語言、高性能的法寶,我們技術(shù)人有必要...

    單片機(jī)
    2021-08-19
  • 閑魚同城第三方對(duì)接架構(gòu)設(shè)計(jì)

    背景閑魚同城作為閑魚本地生活的主戰(zhàn)場(chǎng),維護(hù)閑魚基本盤閑置物品的同時(shí),還針對(duì)閑置時(shí)間和閑置空間場(chǎng)景進(jìn)行相關(guān)的孵化。于買家而言:淘到經(jīng)濟(jì)實(shí)惠的閑置物品(二手?jǐn)?shù)碼),打發(fā)閑置時(shí)間(兼職,服務(wù))去掙錢。于賣家而言:閑置物品(二手?jǐn)?shù)碼)賣錢,閑置空間(二手房租賣)換錢。閑置時(shí)間(兼職)和閑...

    單片機(jī)
    2021-08-19
  • 給你一個(gè)億的keys,Redis如何統(tǒng)計(jì)?

    前言不知你大規(guī)模的用過Redis嗎?還是僅僅作為緩存的工具了?在Redis中使用最多的就是集合了,舉個(gè)例子,如下場(chǎng)景:簽到系統(tǒng)中,一天對(duì)應(yīng)一系列的用戶簽到記錄。電商系統(tǒng)中,一個(gè)商品對(duì)應(yīng)一系列的評(píng)論。交友系統(tǒng)中,某個(gè)用戶的一系列的好友。Redis中集合的特點(diǎn)無非是一個(gè)Key對(duì)應(yīng)一系...

    單片機(jī)
    2021-08-19
  • vivo?全球商城:億級(jí)訂單中心架構(gòu)設(shè)計(jì)與實(shí)踐

    一、背景隨著用戶量級(jí)的快速增長(zhǎng),vivo官方商城v1.0的單體架構(gòu)逐漸暴露出弊端:模塊愈發(fā)臃腫、開發(fā)效率低下、性能出現(xiàn)瓶頸、系統(tǒng)維護(hù)困難。從2017年開始啟動(dòng)的v2.0架構(gòu)升級(jí),基于業(yè)務(wù)模塊進(jìn)行垂直的系統(tǒng)物理拆分,拆分出來業(yè)務(wù)線各司其職,提供服務(wù)化的能力,共同支撐主站業(yè)務(wù)。訂單模...

    單片機(jī)
    2021-08-19
  • 發(fā)布會(huì)直播技術(shù)及業(yè)務(wù)實(shí)踐

    一、背景隨著直播行業(yè)的近年來的發(fā)展,直播技術(shù)現(xiàn)已日趨成熟。本文主要介紹目前主流的直播技術(shù)原理,以及在直播在發(fā)布會(huì)場(chǎng)景下的應(yīng)用以及過程中遇到的問題及解決方案。二、直播原理2.1流媒體技術(shù)2.1.1流媒體簡(jiǎn)介目前在網(wǎng)絡(luò)中傳輸音視頻的多媒體信息主要有兩種方式——下載方式和流式傳輸。下載...

    單片機(jī)
    2021-08-19
  • MongoDB?在評(píng)論中臺(tái)的實(shí)踐

    本文主要講述vivo評(píng)論中臺(tái)在數(shù)據(jù)庫設(shè)計(jì)上的技術(shù)探索和實(shí)踐。一、業(yè)務(wù)背景隨著公司業(yè)務(wù)發(fā)展和用戶規(guī)模的增多,很多項(xiàng)目都在打造自己的評(píng)論功能,而評(píng)論的業(yè)務(wù)形態(tài)基本類似。當(dāng)時(shí)各項(xiàng)目都是各自設(shè)計(jì)實(shí)現(xiàn),存在較多重復(fù)的工作量;并且不同業(yè)務(wù)之間數(shù)據(jù)存在孤島,很難產(chǎn)生聯(lián)系。因此我們決定打造一款公...

    單片機(jī)
    2021-08-19
  • 深入微服務(wù)?API?網(wǎng)關(guān)之架構(gòu)實(shí)踐篇

    -???前言???-?隨著這些年微服務(wù)的流行,API網(wǎng)關(guān)已經(jīng)成為微服務(wù)架構(gòu)中不可或缺的一環(huán)。一方面它承擔(dān)著服務(wù)對(duì)外的唯一門戶,一方面它提取了許多應(yīng)用的共性功能。-???整體架構(gòu)???-?我們的Api網(wǎng)關(guān)目前的架構(gòu)如上所示,可以看到Api網(wǎng)關(guān)處于一個(gè)什么位置,往上承接所有的南北流量...

    單片機(jī)
    2021-08-19
    API
簡(jiǎn)介
架構(gòu)師社區(qū),專注分享架構(gòu)師技術(shù)干貨,架構(gòu)師行業(yè)秘聞,匯集各類奇妙好玩的架構(gòu)師話題和流行的架構(gòu)師動(dòng)向!
關(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