MySQL教程(十)---MySQL ACID 实现原理
本文主要记录了 MySQL ACID 的具体实现原理,包括原子性(atomicity)、一致性(consistency)、隔离性(isolation)、持久性(durability)。
本文主要记录了 MySQL ACID 的具体实现原理,包括原子性(atomicity)、一致性(consistency)、隔离性(isolation)、持久性(durability)。
本文主要讲述了 Kafka 的消费者组(Consumer Group)和 消费者组的 Rebalance 及如何避免无效 Rebalance。
本文主要讲述了Kafka 消息交付可靠性保障以及精确处理一次语义的实现,具体包括幂等生产者和事务生产者。
本文主要从 Producer、Broker、Consumer 等 3 个方面分析了 Kafka 应该如何配置才能避免消息丢失。
本文主要分析了 Kafka 生产者压缩与解压逻辑以及注事事项点,最终通过 Go 客户端 sarama 演示了 压缩算法的具体使用,并通过源码分析了 Go 客户端 sarama 的具体实现。
本文主要分析了 Kafka 消息分区(Partition)机制的原理,包括常见分区策略以及自定义分区策略。最后对 Go 客户端 Sarama 具体实现进行了演示和分析。