原创 ActiveMQ配置高可用性的方式

     當一個應用被部署於生產環境,災備計劃是非常重要的,以便從網絡故障,硬件故障,軟件故障或者電源故障中恢復。通過合理的配置ActiveMQ,可以解決上訴問題。最典型的配置方法是運行多個Broker,一旦某臺機器或者某個broker

原创 三分鐘瞭解Activity工作流

一、 什麼是工作流 以請假爲例,現在大多數公司的請假流程是這樣的 員工打電話(或網聊)向上級提出請假申請——上級口頭同意——上級將請假記錄下來——月底將請假記錄上交公司——公司將請假錄入電腦 採用工作流技術的公司的請假流程是這樣的

原创 Activiti工作流引擎使用

Activiti工作流引擎使用 1.簡單介工作流引擎與Activiti 對於工作流引擎的解釋請參考百度百科:工作流引擎 1.1 我與工作流引擎 在第一家公司工作的時候主要任務就是開發OA系統,當然基本都是有工作流的支持,不過當

原创 React知識庫內容精選:10篇文章讓你迅速瞭解該框架

React作爲前端框架的後起之秀,憑藉其在構建SPA上的出色表現,正吸引着大量前端開發者深入研究。目前包括Strikingly、杭州大搜車在內的越來越多企業已在實際開發中探索、應用React。 目前有關React的學習資源滿天飛,零散

原创 微服務實戰(一):微服務架構的優勢與不足

【編者的話】本文來自Nginx官方博客,是微服務系列文章的第一篇,主要探討了傳統的單體式應用的不足,以及微服務架構的優勢與挑戰。正如作者所說,微服務架構更適合用於構建複雜的應用,儘管它也有自己的不足。 這篇文章作者是Chris Rich

原创 負載均衡調度算法大全

負載主機可以提供很多種負載均衡方法,也就是我們常說的調度方法或算法: 1、輪循(Round Robin) 這種方法會將收到的請求循環分配到服務器集羣中的每臺機器,即有效服務器。如果使用這種方式,所有的標記進入虛擬服務的服務器應該有相

原创 基於TCPCopy的Dubbo服務引流工具-DubboCopy

TCPCopy顧名思義,就是一個可以將tcp流量複製的工具(其實也可以複製UDP)。有了這樣一個工具,我們就可以真實的複製線上流量,然後將這些流量複製到我們的測試服務器上。這樣就可以很容易模擬線上真實用戶的訪問,做一些功能上的,性能上的

原创 1號店交易系統架構如何向「高併發高可用」演進

輕量級電商的架構和痛點 大家看上圖,一個輕量級的電商網站應用架構就是這樣的,比如說你現在想做一個電商網站,你是創業公司,兩三個人開始做,估計架構就是這樣的。前端有PC、App和H5,有表現層、業務邏輯層和數據訪問層等。 重量級的

原创 測試框架的利好和繁榮:Java單元測試框架之爭

最近Reddit上的討論帖引發了一場JUnit和Spock兩個測試框架支持者之間的辯論,源起於Jakub Dziworski發表的博文,其中心思想是“JUnit有什麼問題?”目前來看幾乎每個GitHub倉庫都引入了基於JUnit的單元

原创 paxos

原文鏈接:https://wenku.baidu.com/view/21e21e1c04a1b0717fd5ddf4.html 這是一篇講解很詳細的文章 不那麼理論化 https://wenku

原创 Eureka 和 ZooKeeper 有哪些區別

區別不多,主要是理念不一樣 根據互聯網架構的CAP原則,最多滿足2個,或者AP、CP或者AC。 Eureka選擇了AP作爲出發點, 而zk選擇了CP作爲出發點。 其他區別細節基本都是圍繞這兩點展開。

原创 CSDN你能不能少一點廣告

各種廣告 是把自己做爛的節奏嗎。。

原创 Windows10家庭版安裝Docker Desktop(非Docker Toolbox)

首先需要虛擬化: https://www.ithome.com/html/win10/374942.htm 安裝參照如下鏈接: https://www.jianshu.com/p/1329954aa329

原创 互聯網平臺幾個業務考覈參數

DAU(Daily Active User)日活躍用戶數量。常用於反映網站、互聯網應用或網絡遊戲的運營情況。 MAU(monthly active users)月活躍用戶人數。是在線遊戲的一個用戶數量統計名詞,數量越大意味着玩這款遊戲的人

原创 Lombok—消除樣板代碼

Lombok提供了簡單的註解的形式來幫助我們消除一些必須有但顯得很臃腫的Java樣板代碼,特別是對於 POJO類。Lombok就是根據註解在編譯時爲我們生成對應註解的樣板代碼,對於大型工程來說,這可以使我們免於幹體力活的苦力,代碼也更加