思維導圖地址:https://www.processon.com/vie...
前段時間複習的時候總結的,在此分享給大家。
SonarQube 是一個開源的代碼質量管理平臺,用於自動審查代碼,檢測潛在的錯誤、漏洞和不良實踐,以提高軟件質量。本文檔旨在指導您完成SonarQube在生產環境中的配置,確保您的項目代碼得到持續且有效的質量監控。 1. 環境準備 1.1
前言 程序員間有句名言——“Talk is cheap, show me the code!”源碼的確相較於言語更接近程序真實的狀態,包含了更多的一手信息。因此,無論是剛開始學習代碼的小白還是久經沙場的代碼大神,不管是學習優秀的開源項目
本文分享自華爲雲社區《【Spring Boot 源碼學習】RedisAutoConfiguration 詳解》,作者: Huazie。 引言 帶大家分析 Spring Boot 內置的有關 Redis 的自動配置類【RedisAutoCo
1、問題背景: 應用在配合R2m升級redis版本的過程中,上游反饋調用接口報錯,RpcException:[Biz thread pool of provider has been exhausted],通過監控系統和日誌系統定位到現象
背景 今天在使用redis做分佈式緩存提供自增id的時候,發現了�� t Goods_key_37的亂碼問題;因爲存的是Long,然後我就自定義了一個RedisTemplate<string,long>的實例來使用 解決過程 1.剛開始說
背景 營銷系統中,客戶投訴是業務發展的一大阻礙,一般會過濾掉黑名單高風險賬號,並配合頻控策略,來減少客訴,進而增加營銷效率,減少營銷成本,提升營銷質量。 營銷系統一般是通過大數據分析建模,在CDP(客戶數據平臺,以客戶爲核心,圍繞數據融
作者:子醜 場景簡介 灰度發佈是降低生產部署風險,提升線上服務穩定性的重要手段,這在當前快速迭代的軟件研發中尤爲重要。相對於 K8s 默認的滾動部署或者簡單的 Pod 分批,基於流量特徵的灰度發佈驗證更精準,風險更低。 在雲原生場景下,基於
開源項目推薦 Kubernetes Goat Kubernetes Goat 是一個故意設計成有漏洞的 Kubernetes 集羣環境,旨在通過交互式實踐場地來學習並練習 Kubernetes 安全性。 kube-state-metrics
意向共享鎖、意向排他鎖、AUTO-INC 鎖是 InnoDB 最常用的表鎖,它們的加鎖流程是什麼樣的? 作者:操盛春,愛可生技術專家,公衆號『一樹一溪』作者,專注於研究 MySQL 和 OceanBase 源碼。 愛可生開源社區出品,原創
在大數據調度系統中,,大家可能會碰到任務實例狀態更新不及時的情況。 對於Apache DolphinScheduler用戶來說,這可能意味着前端顯示的任務狀態與實際情況不一致,即使任務已經在後臺停止運行,前端仍顯示爲"正在運行"。 這種現
在數據庫開發領域,Devart和PremiumSoft是兩個知名的工具供應商。它們提供的產品都被廣泛應用於全球的企業和開發者中,但它們各自的特點和優勢又有所不同。本文將對比這兩個工具,以幫助你更好地理解它們的特性和適用場景。 首先,我們來看
轉載自東華果汁哥 Apache DophinScheduler 運行一段時間後,實例調度日誌越來越多,需要定期清理。 SQL 錯誤 [1701] [42000]: Cannot truncate a table referenced in
通過一個故障案例,理解 ClickHouse 分佈式機制。 作者:張宇,愛可生DBA,負責數據庫運維和故障分析。擅長 ClickHouse、MySQL、Oracle,愛好騎行、AI、動漫和技術分享。 愛可生開源社區出品,原創內容未經授權不
本文主要講述ClickHouse中的數據存儲結構,包括文件組織結構和索引結構,以及建立在其基礎上的數據過濾機制,從Part裁剪到Mark裁剪,最後到基於SIMD的行過濾機制。 數據過濾機制實質上是構建在數據存儲格式之上的算法,所以在介紹過濾
InnoDB 中管理表鎖和行鎖的鎖模塊,也就是傳說中的鎖子系統,在內存裏是什麼樣的? 作者:操盛春,愛可生技術專家,公衆號『一樹一溪』作者,專注於研究 MySQL 和 OceanBase 源碼。 愛可生開源社區出品,原創內容未經授權不得隨