原创 簡談jdk動態代理

首先了解下 什麼叫靜態代理 和動態代理 舉個例子:張大胖遇上了財產糾紛案 需要找一名lawyer ,於是張就尋遍各大律師事務所,最終找到一個令他滿意的律師王小二, 他信心滿滿坐等開庭了。這個例子對應到java中就是靜態代理 :在程序編譯期

原创 分佈式中CAP原理

CAP是指在一個分佈式系統中: C(consistency)一致性   A(available)可用性     P(partition tolerance )分區容錯性,三個要求,但是往往三者很難兼顧。 C:一致性 指分佈式所有的數據在同

原创 Dubbo介紹

Dubbo是什麼 一款優秀的分佈式服務架構 高性能和透明化的RPC遠程調用服務 SOA服務治理方案 Dubbo的背景和發展史 單一應用架構 當網站流量很小時,只需一個應用,將所有功能都部署在

原创 nginx簡介及tomcat集成負載均衡

nginx作用:反向代理負載均衡http服務器(包含動靜分離)郵件服務器反向代理(reverse proxy)代理服務器接受來自網絡的請求,並將此請求轉發給網絡內部的服務器,內部服務器處理完將結果通過代理服務器返回給客戶端,所以此代理服務

原创 分庫分表

背景: 互聯網的發展和普及,海量數據訪問成爲系統瓶頸,對數據庫也造成了高負載,隨之而來,系統的穩定性和可靠性也有了問題。數據切分和橫向擴展數據層的方案便應運而生。 具體策略: 1. 水平或垂直拆分數據庫 :減少對單臺數據庫壓力,