240 發(fā)簡(jiǎn)信
IP屬地:河南
  • 使用 jemalloc profile memory

    對(duì)于長(zhǎng)時(shí)間運(yùn)行的服務(wù)端程序,內(nèi)存的使用一直是一個(gè)非常重要的監(jiān)控指標(biāo)销凑,當(dāng)內(nèi)存的使用量一直在上升的時(shí)候丛晌,我們就需要警覺(jué)起來(lái),因?yàn)楹苡锌赡苷麄€(gè)系統(tǒng)出現(xiàn)了內(nèi)存泄露斗幼。那么剩下的問(wèn)題就比...

  • 240
    Redis中國(guó)用戶(hù)組|唯品會(huì)多線程redis設(shè)計(jì)與實(shí)現(xiàn)

    作者介紹 申政,開(kāi)源愛(ài)好者,唯品會(huì)高級(jí)DBA澎蛛,主要負(fù)責(zé)Redis相關(guān)領(lǐng)域的源碼研究和研發(fā)工作。開(kāi)源項(xiàng)目: _ redis cluster的C客戶(hù)端(hiredis-vip)_...

  • Tuning RocksDB - Write Stalls

    RocksDB 使用 LSM 的方式用來(lái)提升寫(xiě)入的性能蜕窿,但如果寫(xiě)入過(guò)快谋逻,超過(guò)了 RocksDB 處理的極限,RocksDB 就會(huì)考慮對(duì)寫(xiě)入進(jìn)行降速處理桐经。這個(gè)在 TiKV 調(diào)優(yōu)...

  • 240
    Libco協(xié)程庫(kù)實(shí)現(xiàn)

    騰訊開(kāi)源的Libco協(xié)程庫(kù)毁兆,以前看過(guò)部分源碼,所有的協(xié)程都用數(shù)組模擬棧表示阴挣,里面使用到的技術(shù)點(diǎn)有hook系統(tǒng)函數(shù)气堕,時(shí)間輪定時(shí)器,epoll畔咧,共享?xiàng)5染グ牛珱](méi)有協(xié)程池,當(dāng)協(xié)程完成...

  • 常見(jiàn)的內(nèi)存錯(cuò)誤

    好久沒(méi)有更新博客了誓沸,一方面是最近一段時(shí)間很忙很忙梅桩,策劃需求不明確,開(kāi)會(huì)噴案子拜隧,修改再修改宿百,最后形成定稿煮寡,不容易;另一方面是負(fù)責(zé)了比較重要的系統(tǒng)犀呼,需要花更多的時(shí)間去分析,整理方...

  • 240
    RDMA Vs DPDK

    DPDK DPDK網(wǎng)絡(luò)層: 硬件中斷->放棄中斷流程薇组; 用戶(hù)層通過(guò)設(shè)備映射取包->進(jìn)入用戶(hù)層協(xié)議棧->邏輯層->業(yè)務(wù)層外臂; 核心技術(shù): 1)將協(xié)議棧上移到用戶(hù)態(tài),利用UIO技術(shù)...

  • 240
    一種解決jar包沖突的組件實(shí)現(xiàn)

    對(duì)于java開(kāi)發(fā)程序員來(lái)說(shuō)律胀,jar包沖突是個(gè)讓人很頭痛的問(wèn)題宋光,而osgi可以解決這個(gè)問(wèn)題,但是使用成本比較高炭菌,必須要按照osgi那一套結(jié)構(gòu)來(lái)才能使用罪佳,在現(xiàn)有項(xiàng)目代碼基礎(chǔ)上重構(gòu)...

  • Paxos算法簡(jiǎn)述

    算法包含proposer(提案者)、acceptor(決議者)黑低、leaner(學(xué)習(xí)者)三種角色赘艳,分成兩個(gè)階段:prepare階段和accept階段。 acceptor維持3個(gè)...

  • Raft協(xié)議簡(jiǎn)述

    Raft 是一種為了管理復(fù)制日志的一致性算法克握,該算法強(qiáng)依賴(lài) Leader 節(jié)點(diǎn)的可用性來(lái)確保集群數(shù)據(jù)的一致性蕾管,即如果client向leader發(fā)起添加日志請(qǐng)求,如果leade...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品