![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式
文章平均质量分 80
猩猿亿码
这个作者很懒,什么都没留下…
展开
-
互联网项目面临的是两个问题(特点)
互联网项目主要面临的是两个问题(也是互联网项目的特点):1高并发访问(访问量大):一般传统网站并发量在1000以上,就可以赚钱了.如果服务器遇到大规模的访问,如果不做优化,不做升级,架构不升级,网站是承受不了这么大的并发量.这样用户的体验度不是很好。2海量数据存储问题(大数据):用户一多,数据就会多,比如说淘宝网站,几亿用户注册,数据存入到数据库当中,从一个数据库查询出相应的数据,就算表的...原创 2020-03-25 17:12:19 · 1235 阅读 · 0 评论 -
对于注册中心,ZooKeeper、Eureka 哪个更合适?
简介Eureka本身是Netflix开源的一款提供服务注册和发现的产品,并且提供了相应的Java封装。在它的实现中,节点之间相互平等,部分注册中心的节点挂掉也不会对集群造成影响,即使集群只剩一个节点存活,也可以正常提供发现服务。哪怕是所有的服务注册节点都挂了,Eureka Clients(客户端)上也会缓存服务调用的信息。这就保证了我们微服务之间的互相调用足够健壮。ZooKeeper主要为大型分布式计算提供开源的分布式配置服务、同步服务和命名注册。曾经是Hadoop项目中的一个子项目,用来控制集群中的数原创 2021-02-23 08:35:47 · 112 阅读 · 1 评论 -
常用分布式方案
1.分布式应用和服务将应用和服务进行分层和分割,然后将应用和服务模块进行分布式部署。这样做不仅可以提高并发访问能力、减少数据库连接和资源消耗,还能使不同应用复用共同的服务,使业务易于扩展。比如:分布式服务框架 Dubbo。2.分布式静态资源对网站的静态资源如 JS、CSS、图片等资源进行分布式部署可以减轻应用服务器的负载压力,提高访问速度。比如:CDN。3.分布式数据和存储大型网站常常需要处理海量数据,单台计算机往往无法提供足够的内存空间, 可以对这些数据进行分布式存储。比如 Apache Ha原创 2020-09-15 09:26:25 · 410 阅读 · 0 评论