微服务架构
编码也是件伟大的事
这个作者很懒,什么都没留下…
展开
-
Docker入门二:安装和基本使用
1.安装Docker的话这里推荐一个最简单的方式。 在Linux系统中使用命令获取官方提供的安装脚本简化安装。 为了下载速度 在执行脚本时把数据源换成了Aliyun的。 $ curl -fsSl http://get.docker.com -o get-docker.sh $ sudo sh get-docker.sh --mirror Aliyun 如果curl 命令不能用的话可以使用 sudo apt install curl来安装curl工具。等待按转完成之后可以使用 $ docker versio原创 2020-05-29 00:51:15 · 181 阅读 · 0 评论 -
CAP与CAP权衡
CAP是什么? CAP是2000年时被提出,2002年被验证的分布式计算领域的公认定理。该定理的定义是:一个分布式系统最多只能同时满足CAP特性中的两个特性。 C指Consistency,即数据一致性。 指数据是在分布式系统中同一时间里的所有数据备份都是一致的。 例如在如图所示的分布式数据库中,通过代理做负载均衡,把不同用户不同操作请求发送到不同的库上,这些操作所产生的数据影响应该在各库之间保持同步。 A指Availability,即可用性。 即一个分布式系统在某些节点故障宕机之后,整个集群还能向外提..原创 2020-05-28 18:05:40 · 702 阅读 · 0 评论 -
何为微服务?
说到微服务,那么就要回答关于它的三个问题? 微服务是什么? 微服务怎么来的? 微服务在什么时候使用? 它的出现得从软件发展史说起,在微服务出现之前得软件应用时代我们可以先称之为单体应用时代。 单体应用就是以往最常见得软件架构方式,一个web应用打成一个war包发布到生成环境,一个应用作为一个war包作为一个整体且只有一个模块就是单体应用。随着需求和技术得演变推进,一个单体应用在无数程序员的多年加工下变得庞大、复杂、难以理解和维护、可用性低。 这个时候,庞大且复杂的应用救星微服务就出现了,它是一种原创 2020-05-28 17:00:38 · 225 阅读 · 0 评论