蜗牛爱上星星

一只贪玩的蜗牛

Java的CountDownLatch和CyclicBarrier的理解和区别

CountDownLatch和CyclicBarrier的功能看起来很相似,不易区分,有一种谜之的神秘。本文将通过通俗的例子并结合代码讲解两者的使用方法和区别。 CountDownLatch和CyclicBarrier都是java.util.concurrent包下面的多线程工具类。 从字面上理解...

2018-10-17 11:23:21

阅读数 2035

评论数 3

Stream Processing: Apache Kafka的Exactly-once的定义 原理和实现

2018年,Apache Kafka以一种特殊的设计和方法实现了强语义的exactly-once和事务性。热泪盈眶啊! 这篇文章将讲解kafka中exactly-once和事务操作的原理,具体为(1)exactly-once在kafka中的定义。(2)数据生产者的幂等操作和kafka的事务性支持...

2018-10-03 15:17:27

阅读数 1640

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭