【文件属性】:
文件名称:基于javatcpsocket通信的拆包和装包源码-distributed:分散式
文件大小:9.57MB
文件格式:ZIP
更新时间:2021-06-06 20:58:00
系统开源
基于java
tcp
socket通信的拆包和装包源码
分布式架构概述
大数据:数据分析
用户行为
兴趣爱好
活动运营用户画像
1、分布式
(任务分解、节点通信)
一个业务拆分成多个子系统,部署在不同的服务器上(相互调用)。
去IOE
IBM小型机
、
Oracle
Rac、
EMC存储设备
PC
mysql
maria
db
2013年5月17号,最后一台IMB小型机下线
单机计算机的架构->分布式计算机架构
2、集群
同一个业务,部署在多个服务器上。高可用。
3、大型网站
访问量(tps每秒传输的事物处理个数、qps每秒查询率)
数据量(存储数据量)
4、读写分离
5、搜索引擎
6、缓存、限流、降级、分库、表拆分(500w~1000w)
7、解决session跨域
cookie
存sessionid,服务端Tomcat用ConcuurentMap存储
session
sticky
(请求落在同一个服务器上)
session
replication
(复制)
session
集中存储
db、缓存服务器
cookie
(主流)保存在客户端
access
token(userid/tok