笔记
laogooooog
这个作者很懒,什么都没留下…
展开
-
Kafka入门到精通
1、kafka0.11.0.0版本之前,Kafka只能支持两种语义:At most once和At least once。Kafka在0.11.0.0版本支持增加了对幂等的支持。幂等是针对生产者角度的特性。幂等可以保证生产者发送的消息,不会丢失,而且不会重复要实现 exactly-once 在 Kafka 0.11.0 中有两个官方策略:1)幂等每个 Producer 在初始化的时候都会被分...原创 2020-01-26 15:52:11 · 356 阅读 · 0 评论 -
java入门到精通
1、CASConmpare And Swap比较和交换,主要用于多个线程对共享内存的变量(全局变量)操作时的线程安全问题。它将内存位置的内容与给定值进行比较,只有在相同的情况下,将该内存位置的内容修改为新的给定值。这是作为单个原子操作完成的。一个 CAS 涉及到以下操作我们假设内存中的原数据V,旧的预期值A(线程从共享内存中取出的数据),需要修改的新值B。比较 A 与 V 是否相等。(比...原创 2020-03-13 23:49:51 · 291 阅读 · 0 评论