- 博客(8)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
原创 SpringCloud(三)Ribbon负载均衡调用
Ribbon是Netflix发布的开源项目,主要功能是提供 客户端软件的负载均衡和服务调用。Ribbon客户端组件提供一系列完善的配置项,如连接超时,重试等。总之,就是在配置文件中列出 Load Balancer (检查LB)后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随机连接等)去连接这些机器。我们很容易使用Ribbon实现自定义的负载均衡算法。
2020-07-31 09:25:06 717
转载 分布式架构下的可伸缩设计
写在前面:你好,欢迎你的阅读! 我热爱技术,热爱分享,热爱生活, 我始终相信:技术是开源的,知识是共享的! 博客里面的内容大部分均为原创,是自己日常的学习记录和总结,便于自己在后面的时间里回顾,当然也是希望可以分享自己的知识。目前的内容几乎是基础知识和技术入门,如果你觉得还可以的话不妨关注一下,我们共同进步! 除了分享博客之外,也喜欢看书,写一点日常杂文和心情分享,如果你感兴趣,也可以关注关注! 微信公众号:傲骄鹿先生可伸缩性/可扩展性(Scalable/scalability)可伸.
2020-07-28 10:01:22 712
转载 分布式架构下的高可用设计
写在前面:你好,欢迎你的阅读! 我热爱技术,热爱分享,热爱生活, 我始终相信:技术是开源的,知识是共享的! 博客里面的内容大部分均为原创,是自己日常的学习记录和总结,便于自己在后面的时间里回顾,当然也是希望可以分享自己的知识。目前的内容几乎是基础知识和技术入门,如果你觉得还可以的话不妨关注一下,我们共同进步! 除了分享博客之外,也喜欢看书,写一点日常杂文和心情分享,如果你感兴趣,也可以关注关注! 微信公众号:傲骄鹿先生 避免单点故障: 负载均衡技术(failover/选址/硬件..
2020-07-28 09:49:09 472
转载 分布式架构设计原则:分布式架构的基本理论CAP、BASE以及应用
一、从集中式到分布式1、集中式集中式是指有一台或者多台计算机组成的中心节点,数据集中存储于这个中心节点中,并且整个系统的所有业务单元都集中部署在这个中心节点上,系统的所有功能均由集中处理。2、分布式分布式系统是一个硬件或者软件分布在不同的网络计算机上,彼此之间仅仅通过消费传递进行通信和协调的系统。分布式系统特征:1、分布性 2、对等性 3、并发性 4、缺乏全球时钟(由于分布式系统由一些列的空间上任意分布的多个进程组成,具有分布性,很难定义两个事件究竟是谁先谁后) 5、故障总是
2020-07-24 01:26:54 1824
原创 分布式架构设计原则:领域驱动设计与业务驱动划分
领域驱动设计(Domain-Driven Design,DDD )是由Eric Evans最先提出,目的是对软件所涉及到的领域进行建模,以应对系统规模过大时引起的软件复杂性的问题。整个过程大概是这样的,开发团队和领域专家一起通过 通用语言(Ubiquitous Language)去理解和消化领域知识,从领域知识中提取和划分为一个一个的子领域(核心子域,通用子域,支撑子域),并在子领域上建立模型,再重复以上步骤,这样周而复始,构建出一套符合当前领域的模型。
2020-07-24 00:52:27 2152 1
原创 SOA架构和微服务架构之间的关系
随着互联网的发展,网站应用的规模不断扩大。需求的激增,带来的是技术上的压力。系统架构也因此也不断的演进、升级、迭代。从单一应用,到垂直拆分,到分布式服务,到SOA,以及现在火热的微服务架构,还有在Google带领下来势汹涌的Service Mesh。我们到底是该乘坐微服务的船只驶向远方,还是偏安一隅得过且过?其实生活不止眼前的苟且,还有诗和远方。所以我们今天就回顾历史,看一看系统架构演变的历程;把握现在,学习现在最火的技术架构;展望未来,争取成为一名优秀的Java工程师。
2020-07-11 20:01:24 3250 1
原创 安装vue-devtools拓展程序
ps:在此之前有其他的操作过程,但都有失败。此过程是博主一步步操作成功后的过程,如有问题即可私我,会详细帮你解答,因为我也花费了一部分时间,希望他人可以减少操作失败的时间,效率事半功倍。最近在使用 Chrome 浏览器开发 Vue 项目的时候,控制台提示:[HMR] Waiting for update signal from WDS...vue.runtime.esm.js:8010 Download the Vue Devtools extension for a better develo
2020-07-09 06:00:49 7137 3
原创 使用vue-admin-template-master报错gyp verb `which` failed Error: not found: python2
使用npm install 命令下载依赖报错:Building: C:\Program Files\nodejs\node.exe E:\blog_web\vue-admin-template-master\node_modules\node-gyp\bin\node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library=gyp info it worked if
2020-07-07 23:42:07 6249 9
aspose-words、itextpdf完美解决java将word、excel、ppt、图片转换为pdf文件
2023-08-02
Linux.xmind
2020-02-07
数据库管理系统
2016-12-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人