0

有關系統架構的高可用原則

降級 降級 對于一個高可用服務,很重要的一個設計就是降級開關。在設計降級開關時,主要有以下思路: 1.開關集中化管理:通過推送機制把開關推送到各個應用。 2.可降級的多級服務:比如服務調用降級為只讀本地緩存,只讀分布式緩存,只讀默認降級數據(如庫存狀態默認有貨) 3.開關前置化:如架構是nginx ...

盛世半月 發布于 2019-10-15 19:10 評論(0)閱讀(10)
1

設計模式 - 動態代理原理及模仿JDK Proxy 寫一個屬于自己的動態代理

本篇文章代碼內容較多,講的可能會有些粗糙,大家可以選擇性閱讀。 本篇文章的目的是簡單的分析動態代理的原理及模仿 手寫一個動態代理以及對幾種代理做一個總結。 對于代理模式的介紹和講解,網上已經有很多優質的文章,我這里就不會再過多的介紹了,這里推薦幾篇優質的文章作為參考: 1. "給女朋友講解什么是代理 ...

EamonZzz 發布于 2019-10-15 08:58 評論(0)閱讀(108)
0

SpringCloud-創建服務消費者-Ribbon方式(附代碼下載)

場景 SpringCloud-服務注冊與實現-Eureka創建服務注冊中心(附源碼下載): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102535957 SpringCloud-服務注冊與實現-Eureka創建服務提供者(附源 ...

霸道流氓 發布于 2019-10-14 22:25 評論(0)閱讀(14)
0

SpringCloud-服務注冊與實現-Eureka創建服務提供者(附源碼下載)

場景 SpringCloud-服務注冊與實現-Eureka創建服務注冊中心(附源碼下載): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102535957 上面已經搭建好服務注冊中心,開始創建服務提供者。 當 Client 向 ...

霸道流氓 發布于 2019-10-14 22:19 評論(0)閱讀(13)
0

設計模式之?代理模式

一、代理模式的作用 將主要業務與次要業務進行松耦合的組裝 二、代理模式本質 監控行為的特征 例子: <input type="button" onclick="處理函數"> 三、生活案例 案例:飯前便后要洗手 分析: 1.分析出主要業務和次要業務 【主要業務】:吃飯,上廁所 【次要業務】:洗手 2. ...

陳彥斌 發布于 2019-10-14 21:52 評論(0)閱讀(113)
2

該如何選擇消息隊列?

在高并發業務場景下,消息隊列在流量削峰、解耦上有不可替代的作用。當前使用較多的消息隊列有 RabbitMQ、RocketMQ、ActiveMQ、Kafka、ZeroMQ、Pulsar 等。 消息隊列這么多,到底該選擇哪款消息隊列呢? 選擇消息隊列的基本標準 雖然這些消息隊列在功能和特性方面各有優劣, ...

武培軒 發布于 2019-10-14 21:38 評論(2)閱讀(329)
0

ELK日志分析系統(4)-elasticsearch數據存儲

1. 概述 logstash把格式化的數據發送到elasticsearch以后,elasticsearch負責存儲搜索日志數據 elasticsearch的搜索接口還是很強大的,這邊不詳細展開,因為kibana會去調用el的接口; 本文將講解elasticsearch的相關配置和遇到的問題,至于el ...

若-飛 發布于 2019-10-14 18:03 評論(0)閱讀(37)
0

完整開發流程管理提升與系統需求分析過程 隨堂筆記(day 1) 【2019/10/14】

Top12原則: 開發各階段流程及規范 需求、架構、設計、開發、測試等階段流程及規范 需求是基石 總流程 :戰略規劃 3-4年->產品立項-> 用戶調研+競品分析->業務信息 -> 需求分析 -> 指導 開發 與測試規范 -> 標尺【功能清單 + 4 要素: 界面 + 邏輯 + 交互 + 數據】-> ...

vhao11 發布于 2019-10-14 17:34 評論(0)閱讀(12)
0

xml 文件操作

'XML添加 Public Sub Add(ID As String, RFSerialnumber As String, Mood As Integer) If reatch(RFSerialnumber) = 1 Then Return End If Dim xmlDoc As New XmlD ...

藍騰 發布于 2019-10-14 11:28 評論(0)閱讀(11)
0

dubbo配置負載均衡、集群環境

再用dubbo作為項目架構的時候,給consumer消費者用nginx提供了負載均衡策略和集群的實現, 但是想了下,consumer再多,但是提供者還是一個,最后還不都是落到了這一個provider上面? 舉個列子: 一個飯店有1個后廚在做飯, 前臺有100個點菜的服務員, 100個顧客來點餐,每個 ...

Arebirth 發布于 2019-10-14 11:27 評論(0)閱讀(77)
0

通俗易懂設計模式解析——狀態模式

前言 今天我們講的是狀態模式【State Pattern】、這個名字咋一看不好理解,但是仔細一想還是比較容易的。狀態模式重點關注的是狀態。狀態又牽扯著什么呢?房屋的狀態暫且可以分為出租、簽訂合同、退房。那么出租對應的是什么呢?出租狀態代表可以租房。可以租房是一個行為了。所以不難理解的是狀態模式關注的 ...

小世界的野孩子 發布于 2019-10-14 09:20 評論(0)閱讀(167)
0

SSM框架整合之練習篇

SSM的練習 : 1開發環境 數據庫:mysql5.5以上版本。 Jdk:1.7 開發環境:Eclipse mars2 Spring:4.2.4 Mybatis:3.2.7 Tomcat:7 2數據庫 數據庫使用mysql 數據庫。 1、創建crm數據庫 2、將參考資料中的sql腳本導入到數據庫中 ... ...

小小一 發布于 2019-10-13 19:48 評論(0)閱讀(12)
0

SpringMVC框架之第一篇

2.SpringMVC介紹 2.1.SpringMVC是什么 SpringMVC是Spring組織下的一個表現層框架。和Struts2一樣。它是Spring框架組織下的一部分。我們可以從Spring的整體結構中看得出來: 2.2.SpringMVC的作用 1.接收Web請求中的參數 2.把處理好的數... ...

小小一 發布于 2019-10-13 19:43 評論(0)閱讀(19)
0

組合模式

組合模式允許用戶將對象組合成樹形結構來表現“整體/部分”的層次結構,從而能夠以一致的方式處理單個對象以及對象組合。 ...

納蘭小依 發布于 2019-10-13 18:40 評論(0)閱讀(12)
0

SpringCloud-服務注冊與實現-Eureka創建服務注冊中心(附源碼下載)

場景 SpringCloud學習之運行第一個Eureka程序: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/90611451 SpringCloud -創建統一的依賴管理: https://blog.csdn.net/BADAO ...

霸道流氓 發布于 2019-10-13 18:32 評論(0)閱讀(16)
0

SpringCloud -創建統一的依賴管理

場景 Spring Cloud 為開發者提供了在分布式系統(配置管理,服務發現,熔斷,路由,微代理,控制總線,一次性 Token,全居瑣,Leader 選舉,分布式 Session,集群狀態)中快速構建的工具,使用 Spring Cloud 的開發者可以快速的啟動服務或構建應用、同時能夠快速和云平臺 ...

霸道流氓 發布于 2019-10-13 10:58 評論(0)閱讀(21)
0

14.Django基礎之jQuery操作cookie

jquery之cookie操作 定義:讓網站服務器把少量數據儲存到客戶端的硬盤或內存,從客戶端的硬盤讀取數據的一種技術; 下載與引入:jquery.cookie.js基于jquery;先引入jquery,再引入:jquery.cookie.js;下載:http://plugins.jquery.co ...

changxin7 發布于 2019-10-12 17:16 評論(0)閱讀(17)
0

ELK日志分析系統(3)-logstash數據處理

logstash elk elk數據處理 logstash數據處理 ...

若-飛 發布于 2019-10-12 17:10 評論(0)閱讀(158)
0

一個極簡的分布式文件系統

前言 開源的分布式存儲系統比較多,比較有名的有:Ceph、GlusterFS、HDFS、TFS等。這些系統都比較復雜,代碼動則幾十上百萬行,這些系統對初學者來說門檻比較高,特別是對于從事非分布式存儲行業,但又想跨行學習分布式的同學來說,往往有這想法,但是不知道怎么入手。本文介紹之前實現的一個C++極 ...

goyas 發布于 2019-10-12 11:08 評論(0)閱讀(75)
2

初探微服務架構

之前介紹了什么時候進行服務化,以及服務化拆分的兩種方式即橫向拆分和縱向拆分,還提到了引入微服務架構需要解決的問題。 這篇文章將進行介紹微服務架構的各個組成部分。 下圖是微服務架構的模塊圖,在具體介紹之前先來看下一次正常的服務調用的流程。 首先服務提供者(就是提供服務的一方)按照一定格式的服務描述,向 ...

武培軒 發布于 2019-10-12 10:15 評論(0)閱讀(542)
乐就娱乐