240 發(fā)簡信
IP屬地:廣東
  • go-zero基礎(chǔ)組件-分布式布隆過濾器(Bloom Filter)

    為什么需要布隆過濾器 想象一下遇到下面的場景你會如何處理: 手機號是否重復(fù)注冊 用戶是否參與過某秒殺活動 偽造請求大量id查詢不存在的記錄,此時...

  • Resize,w 360,h 240
    go-zero基礎(chǔ)組件-分布式限流tokenLimit

    上篇文章提到固定時間窗口限流無法處理突然請求洪峰情況析校,本文講述的令牌桶線路算法則可以比較好的處理此場景礁哄。 工作原理 單位時間按照一定速率勻速的生...

  • Resize,w 360,h 240
    go-zero基礎(chǔ)組件-分布式限流periodLimit

    如今微服務(wù)架構(gòu)大行其道本質(zhì)原因是因為要降低系統(tǒng)的整體復(fù)雜度长酗,將系統(tǒng)風(fēng)險均攤到子系統(tǒng)從來最大化保證系統(tǒng)的穩(wěn)定性,通過領(lǐng)域劃分拆成不同的子系統(tǒng)后各個...

  • go-zero基礎(chǔ)組件-分布式鎖RedisLock

    為什么需要分布式鎖 用戶下單 鎖住uid姐仅,防止重復(fù)下單花枫。 庫存扣減 鎖住庫存,防止超賣掏膏。 余額扣減 鎖住賬戶劳翰,防止并發(fā)操作。分布式系統(tǒng)中共享同一...

  • go-zero源碼系列-開篇

    這兩年一直在關(guān)注golang這門語言馒疹,初次接觸到go-zero是在B站看go夜讀系列作者關(guān)于go夜讀的分享佳簸,整體講非常非常好真正做到了將服務(wù)端技...

  • Resize,w 360,h 240
    go-zero高可用-自適應(yīng)熔斷器

    為什么需要熔斷器 微服務(wù)集群中,每個應(yīng)用基本都會依賴一定數(shù)量的外部服務(wù)颖变。有可能隨時都會遇到網(wǎng)絡(luò)連接緩慢生均,超時,依賴服務(wù)過載腥刹,服務(wù)不可用的情況,在...

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