原创 RateLimiter 源碼分析(Guava 和 Sentinel 實現)

作者javadoop,資深Java工程師。本文已獲作者授權發佈。原文鏈接https://www.javadoop.com/post... 本文主要介紹關於流控的兩部分內容。 第一部分介紹 Guava 中 RateLimiter 的源碼,包

原创 日誌排查問題困難?分佈式日誌鏈路跟蹤來幫你

作者:朱樂陶,軟件架構師,具備多年Java開發及架構設計經驗,擅長微服務領域作者博客:https://blog.csdn.net/zlt2000 背景 開發排查系統問題用得最多的手段就是查看系統日誌,在分佈式環境中一般使用ELK來統一收集

原创 spring cloud config將配置存儲在數據庫中

轉載請標明出處: https://blog.csdn.net/forezp/...本文出自方誌朋的博客 Spring Cloud Config Server最常見是將配置文件放在本地或者遠程Git倉庫,放在本地是將將所有的配置文件統一寫在

原创 Spring Cloud Consul 之Greenwich版本全攻略

轉載請標明出處: http://blog.csdn.net/forezp/a...本文出自方誌朋的博客 什麼是Consul Consul是HashiCorp公司推出的開源軟件,使用GO語言編寫,提供了分佈式系統的服務註冊和發現、配置等功能

原创 Spring Cloud Sleuth 之Greenwich版本全攻略

微服務架構是一個分佈式架構,微服務系統按業務劃分服務單元,一個微服務系統往往有很多個服務單元。由於服務單元數量衆多,業務的複雜性較高,如果出現了錯誤和異常,很難去定位。主要體現在一個請求可能需要調用很多個服務,而內部服務的調用複雜性決定了問

原创 Spring Boot Admin 2.1.0 全攻略

轉載請標明出處: https://www.fangzhipeng.com本文出自方誌朋的博客 Spring Boot Admin簡介 Spring Boot Admin是一個開源社區項目,用於管理和監控SpringBoot應用程序。 應用

原创 spring cloud gateway 之限流篇

轉載請標明出處: https://www.fangzhipeng.com本文出自方誌朋的博客 在高併發的系統中,往往需要在系統中做限流,一方面是爲了防止大量的請求使服務器過載,導致服務不可用,另一方面是爲了防止網絡攻擊。 常見的限流方式,

原创 程序員如何搭建自己的個人博客

原文發佈於https://www.fangzhipeng.com/life/2018/10/14/how-to-build-blog/ 我從2016年開始寫博客,陸陸續續寫了大概兩百篇博客。寫博客有很多好處,其一是它能夠迫使你總結你學習的