服务端架构读书笔记1

一、查看linux线程总数上限
limit -a
二、负载常见算法
1、一致性hash算法
2、轮询算法
3、加权轮询算法
三、ngnix配置
Location   Rewrite
四、lvs技术
1、七层/五层网络协议
应用层,传输层(tcp、udp),网络层(ipv4、ipv6),数据链路层,物理层
2、lvs是指linux虚拟服务器
3、三种工作模式
Nat 地址转换
Dr 直接路由
Tur 隧道
五、dns
域名解析服务。可以轮询作负载均衡
六、cdn
内容分发网络
七、keepalived
1、Vrrp虚拟路由冗余协议
2、例如用来建立主备节点

分布式事务

事务补偿机制

Apache kafka
开源消息系统


CountDownLatch 同步计数器

ServerSocket.accept()需要创建连接,会被阻塞

同步非阻塞io

猜你喜欢

转载自blog.csdn.net/huangcangbai/article/details/84891283