打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
什么是分布式和集群,如何在Java中应用?

这是个很专业的问题,作为一个资深java工程师,我想我还是有资格来回答这个问题的,下面我就开始阐述一下什么是分布式和集群。


首先,讲分布式之前先说一下单机模式的系统,单机模式是说一个服务器就部署一个应用,一个应用上包含很多功能,当用户规模小,请求数不多,那么这个单机模式可以支撑业务,但是如果访问量特别大,你会发现一个服务器无法支撑大的访问量,于是为了解决这个高并发的问题,就产生了集群的概念,就是用好多服务器,每个服务器上部署相同的应用。这个就能支撑高并发请求了。



其次,我们来说下分布式是什么,是怎么产生的,顾名思义,分布说明应用是分散在不同的服务器上的,当集群无法满足业务需求时,业务耦合度高,需要降低各功能模块的耦合度,因此就对一个大系统进行拆分成小系统,单独部署,易于维护,这就产生了分布式。



最后说下他们的应用场景,分布式主要是应用在大型网站系统,比如天猫,淘宝等,集群一般配合分布式使用。

以上就是对分布式和集群的简要介绍,要想深入了解分布式和集群,最好是亲自参与或者搭建这样的一个系统,希望我的回答对你有帮助,感谢

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Hadoop是什么?
大型网站架构的演化
分布式与集群的区别是什么?
构建可扩展的Java EE应用(二)
直播系统源码,你永远可以相信开发团队的推荐
单体架构与分布式架构
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服