首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
_sai
掘友等级
零散记录下笔记.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
自定义RPC
bio问题 1.每个请求都要独立线程 2.并发数较大时,需要创建大量线程,占用资源 3.阻塞线程,浪费资源 适用连接数较少的 NIO:同步非阻塞 多路复用器 聊天服务器,弹幕系统,服务器之间通讯 AI
分布式架构解决方案
分布式架构问题和解决方案 1.一致性hash算法 Hash算法最经典就是hash表,如果设计合理,时间复杂度接近O(1) 第一种方案:直接把数据放下标,一次查询到结果。 缺点是浪费空间,如果重复过多,
zookeeper
Zoookeeper 提供分布式系统中分布式协同服务 Leader/Follwer/observer 1.follower接收到客户端发送过来的写请求后,会把该写请求转发给leader处理 2.lea
Tomcat
Tomcat http请求是一个应用层协议,数据传输是TCP/IP协议 1.用户发起请求 2.浏览器发起TCP请求 3.服务器接收请求并且建立连接 4.生产HTTP数据包 5.发送请求数据包 6.解析
Spring MVC
Spring MVC是应用在表现层的框架 可以认为是对servlet的封装 SpringMVC 全局只有一个DispatcherServlet-》Controller 1前端控制器Dispatcher
Spring Boot
SpringBoot 约定优先于配置 对一些东西设置一个大众化的合理默认值,大大减少了配置量 1.SpringBoot starter 默认打包基础依赖 2.用javaconfig方式配置,提供大量注
Spring Cloud(下)
分布式链路追踪 Sleuth+Zipkin(Twitter) 1.动态展示服务的调用链路 2.分析服务链路瓶颈调优 3.快速发现故障 阿里巴巴(鹰眼) 大众点评(CAT) 美团(MTRACE) 京东(
SpringCloud(上)
Spring cloud 一站式微服务解决方案 单体、垂直、SOA、微服务 微服务思想优缺点;是SOA的升华,拆分更加细致,整合 优点: 1.很小,便于特定业务功能聚焦 2.便于敏捷开发,小团队合作实
Mysql(下)
Mysql分库分表 1.用户请求大 单服务器TPS、内存、IO有上限,需要分散请求 2.单库数据量大 单库数据库处理能力有限 3.单表数据量大 单表数据量过大引起SQL变慢 不同的业务场景可以用不同的
Mysql(上)
Mysql架构 1.0 单机架构-》2.0主从架构-》3.0分库分表架构-》4.0云数据库 mysql体系架构 客户端连接器、系统管理和控制工具、连接池、SQL接口、解析器、查询优化器、缓存、可插拔存
下一页
个人成就
文章被阅读
1,252
掘力值
28
关注了
0
关注者
0
收藏集
0
关注标签
0
加入于
2022-06-20