分布式

分布式相关

2022-03-29  本文已影响0人  go_2021

一致性哈希

对节点和key进行hash计算,分布在2^32槽的环上。
对于节点比较少的,虚拟节点防止数据倾斜。

性能标准

吞吐量,qps(每秒处理请求数),tps(每秒处理事务数)。
rt(请求延迟)。
95线99线就是95%,99%。并发100,可以达到80ms延迟,过95线。

id生成方案

id uuuid(32字节)
雪花(8字节 时间相关)
时钟回拨问题,发现重复阻塞5ms重试。
或者预留的值累加避免重复,如果累加到一定程度抛异常。

分布式事务

2pc,3pc是数据库层面的,而tcc是业务层面的。

上一篇 下一篇

猜你喜欢

热点阅读