
一、前言 在工作中,出現了需要打印每次請求中調用方傳過來的requestBody的需求 出現這個需求的原因是我在和某平臺做聯調工作,出現了一個比...
一、前言 要新建一個SpringBoot項目,少不了要在yml中對dev環境、生產環境的各類中間件進行配置,并且有一些如全局異常捕獲之類的代碼少...
文章鏈接 現代IM系統中的消息系統架構 - 架構篇 現代IM系統中的消息系統架構 - 模型篇 現代IM系統中的消息系統架構 - 實現篇 其實自己...
前言 在之前的《基于redis的分布式鎖設計實現》文章中,介紹并實現了兩種常見的redis分布式鎖。但這種方式僅能保證在一個單節點的、保證永不宕...
Google開源工具包Guava提供了限流工具類RateLimiter,該類基于令牌桶算法(Token Bucket)來完成限流 RateLim...
分布式鎖介紹 分布式并發環境下,為了保證事務操作的原子性,需要引入分布式鎖來保證一連串行為是原子性操作 例如經典的自增1操作 假設當前有兩個線程...
redis事務介紹 Redis 事務可以一次執行多個命令, 并且帶有以下兩個重要的保證: 事務是一個單獨的隔離操作:事務中的所有命令都會序列化、...
寫在最前面 在大型互聯網應用當中如果你的應用引入了緩存機制,那么有一個大前提就是你的業務場景上必須得接受數據的新鮮度上有可能會有一定時間的延遲。...
通過swagger2與swagger-ui可以很方便的生成系統的在線api文檔,這方面的博客網上有很多。但是利用swagger生成離線api文檔...