摘要:
按照業務拆分的方式稱為垂直分片,又稱為縱向拆分,它的核心理念是專庫專用;水平分片又稱為橫向拆分,是通過某些字段根據某種規則將數據分散至多個庫或表中。 閱讀全文
按照業務拆分的方式稱為垂直分片,又稱為縱向拆分,它的核心理念是專庫專用;水平分片又稱為橫向拆分,是通過某些字段根據某種規則將數據分散至多個庫或表中。 閱讀全文
posted @ 2023-08-11 08:08
七號樓
閱讀(1112)
評論(0)
推薦(3)
按照業務拆分的方式稱為垂直分片,又稱為縱向拆分,它的核心理念是專庫專用;水平分片又稱為橫向拆分,是通過某些字段根據某種規則將數據分散至多個庫或表中。 閱讀全文
項目中文件管理是常見的復雜功能,文件的類型多樣,處理起來比較復雜,其次文件涉及大量的IO操作,容易引發內存溢出; 閱讀全文
SpringBoot3之Web編程案例,涉及多攔截器,頁面交互與參數解析,Swagger接口文檔,Junit單元測試等功能。 閱讀全文
SpringBoot3進階用法,主要涉及如下幾個核心功能點:調度任務,異步處理,郵件發送,應用監控,切面編程。 閱讀全文
SpringBoot3基礎案例:環境搭建,入門案例,日志組件,全局異常處理,工程打包,服務啟動關閉; 閱讀全文
SPI是JDK內置的服務提供加載機制,可以為服務接口加載實現類,解耦是其核心思想,也是很多框架和組件的常用手段; 閱讀全文
不論是應用還是運行層面的配置,都會涉及到一個基本的邏輯:配置可以抽取出來單獨管理,在流程中直接引入該配置即可; 閱讀全文
在K8S集群中是通過Pod組件來部署應用服務,Deployment組件實現Pod編排管理,Service組件實現應用的訪問; 閱讀全文
通過Deployment控制器,可以對應用進行快速的編排,比如聲明Pod的發布方式,更新和回滾策略,維持Pod副本數量; 閱讀全文
關于畫圖和工具選擇;兩句話能說明白;【1】示意清楚的都是「好圖」;【2】免費,夠用,支持云存儲,都是好的畫圖「工具」; 閱讀全文
不論是軟件環境還是虛擬機系統的搭建,基本都是通過下載軟件安裝包,然后在本地部署和定期更新以及運行,基于這個場景再去理解容器和Pod組件,會輕松許多; 閱讀全文
在微服務工程的技術選型中,會涉及到很多組件的集成,最常用包括:緩存、消息隊列、搜索、定時任務、存儲等幾個方面;隨著系統的服務數量上升,統一管理各種組件的復雜度也會提高; 閱讀全文
K8S作為開源的容器編排引擎,用來對容器化應用進行自動化部署、 擴縮和管理; 閱讀全文
短信在實現的邏輯上,也遵循消息中心的基礎設計,即消息生產之后,通過消息中心進行投遞和消費,屬于典型的生產消費模型; 閱讀全文
程序中的異常可以反映系統的缺陷和待優化的點,并且是無法完全避免的,如何處理異常和降低異常出現的頻率,是系統質量的基礎保障;隨著分布式架構的流行,各種復雜的請求鏈路給異常處理帶來了巨大的麻煩; 閱讀全文