微服務架構是一種軟件架構風格,它將一個應用程序拆分成一組小型、獨立部署的服務,每個服務都有自己的數據存儲和業(yè)務邏輯,并可以通過網絡相互通信。Java是一種常用于開發(fā)微服務的編程語言之一。查看全文>>
在Spring AOP(面向切面編程)中,關注點(Concern)和橫切關注(Cross-cutting Concern)是兩個重要的概念,它們有一定的區(qū)別。讓我們先來理解這兩個概念:查看全文>>
依賴于zk節(jié)點路徑唯一的機制來實現的(利用zk同一目錄下不能創(chuàng)建多個相同名稱的節(jié)點這個特性,來實現分布式鎖的功能。對于同一個路徑,只能有一個客戶端能創(chuàng)建成功,其它的都創(chuàng)建失敗)。查看全文>>
OpenResty? 是一個基于Nginx與Lua的高性能Web平臺,其內部集成了大量精良的Lua庫、第三方模塊以及大多數的依賴項。用于方便地搭建能夠處理超高并發(fā)、擴展性極高的動態(tài) Web 應用、Web 服務和動態(tài)網關。查看全文>>
自SpringCloud問世以來,微服務以席卷之勢風靡全球,企業(yè)架構都在從傳統(tǒng)SOA向微服務轉型。然而微服務這把雙刃劍在帶來各種優(yōu)勢的同時,也給運維、性能監(jiān)控、錯誤的排查帶來的極大的困難。查看全文>>
在Java中,Bean的生命周期由Spring容器管理,其中有一些重要的生命周期方法可以在Bean的生命周期內被重載。這些方法包括以下幾種。查看全文>>