
分布式架构基础
分布式架构基础
zquwei
本空间是学习总结,有抄录,也有原创,鞭策自己每天需要坚持学习。
展开
-
转:秒杀
数据库行锁减库存 update table_name set num = #{num}, version = version + 1 where id = 1 and version = #{version} update produce set stock = stock -1 where product_id = 1 and stock >0 数据库会所行数据,排队执行 单机的Redis我感觉3-4W的QPS还是能顶得住的. 大量的请求进来,我们需要考虑的点就很多了,缓存雪崩,缓存..原创 2020-08-18 17:30:02 · 288 阅读 · 0 评论 -
分布式事务
认识分布式事务 经典的 X/OpenDTP 事务模型 X/Open DTP(X/Open Distributed Transaction Processing Reference Model) 是X/Open 这个组织定义的一套分布式事务的标准,也就是定义了规范和 API 接口,由各个厂商进行具体的实现 这个标准提出了使用二阶段提交(2PC – Two-Phase-Commit)来保证分布式事务的完整性。后来 J2EE 也遵循了 X/OpenDTP 规范,设计并实现了 java 里的分布式事务编程接口原创 2020-08-13 16:49:28 · 127 阅读 · 0 评论 -
HTTPS
HTTP协议特点 HTTP五状态协议 HTTP协议本身不会对请求和响应之间的通信状态做保存 客户端支持的 cookie Http 协议中引入了 cookie 技术,用来解决 http 协议无状态的问题。通过在请求和响应报文中写入 Cookie信息来控制客户端的状态 Cookie 会根据从服务器端发送的响应报文内的一 个叫做 Set-Cookie 的首部字段信息,通知客户端保存 Cookie 下次客户端再往该服务器 发送请求时,客户端会自动在请求报文中加入 Cookie 值后发送出去 服务端支持原创 2020-08-02 22:08:54 · 386 阅读 · 0 评论