- 博客(25)
- 收藏
- 关注
原创 2022-IO面试
多路复用器:内核增加select,poll,epoll新增的和数据接收,连接接受实质无关的调用,得到是对应socket的事件(listen socket ,socket),可以有效地去再次accept,R/W。举一个列子:dubbo协议(rpc),打开连接,同步/异步复用连接:多次(请求+响应)(请求请求)(响应响应),当复用连接的时候,需要消息的ID,而且客户端和服务端同时完成这个约束 有状态通信,长连接!有一些是内核做的事情,三次握手,数据发送出去,接受进来,内核,TCP,分包。什么是长连接和短连接?
2024-03-13 10:25:30
453
原创 架构思想总结
如RoketMq的保证分布式事务,Zookeeper的两阶段提交,Mysql的redolog和binlog的两阶段提交都是为了保证原子操作。
2024-03-13 10:22:49
415
原创 日常问题记录
日常问题记录 1.测试环境可已正常启动,生产环境不可以,报错如下: 依赖注入问题: 在注入@Auoware这个类的时候,加上@Lazy注解 2.服务器宕机之后,duboo调用不到的问题: 关闭当前服务器防火墙 ...
2019-08-15 11:46:49
56
原创 zookepper学习笔记
1.CAP理论 C(Consistency)一致性 分布式系统中,能够做到针对一个数据的更新成功后,其他所有的用户都可以读取到[最新的值],那么这样子的系统就是强一致性的。理解为要保证数据的实时性 A(Availability)可用性 在有限时间内返回记过即可 P (Partition tolerance)分区容错性 ...
2018-03-15 10:34:05
267
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅