开发技术分享

  • 文章分类
    • 技术
    • 工作
    • 相册
    • 杂谈
    • 未分类
  • 工具
    • AI 试衣
靡不有初,鲜克有终
[换一句]
技术

记一个诡异的 BUG

〇、【引子】 由于老婆经常拿着手机问我,“这件衣服好看吗” “这件衣服我能穿吗”...... 我实在是受不了了,所以萌生出了写一个 AI 换衣工具的想法。 虽然豆包已经有这个功能了,但是操作起来比较麻 […]

2025年12月8日 246点热度 阅读全文
技术

Kafka源码·七 - 延时请求与 TimingWheel

延时请求(Delayed Operation),是指某些条件未满足,导致暂时无法处理的请求。例如,对于设置了 acks=all 的 Produce Request,Kafka 必须确保 ISR 中的所 […]

2025年3月17日 838点热度 阅读全文
技术

Kafka源码·八- Follower 拉取消息

一、从 LeaderAndIsr 请求谈起 这个请求的作用是:通知集群中的节点,某个 Broker 成为某个分区的 Leader 或 Follower,以及 该分区最新的的副本状态信息。 1. 发送时 […]

2025年5月26日 728点热度 阅读全文
技术

Kafka源码·六 - Controller(二)Partition 状态机和 Replica 状态机

上一篇文章我们学习了三部分内容: controller 与 broker 的通信机制 controller 内部的事件处理机制 controller 的选举过程 这一节,我们以删除 topic 作为切 […]

2025年3月4日 871点热度 阅读全文
杂谈

中东地区的信仰变迁

中东问题的本质是宗教、民族、资源、政治权力交织在一起的复杂问题。 要想搞明白中东问题,必须要先了解这片土地上信仰的变迁。 我们熟知的基督教、伊斯兰教、犹太教等,被学者称作亚伯拉罕诸教,它们虽然共享一些 […]

2025年3月3日 415点热度 阅读全文
相册

2024 养花收获

2025年2月10日 262点热度 阅读全文
技术

Kafka源码·五 - Controller(一)

Controller 是 Kafka 最核心的组件之一。一方面,它要为集群中的所有主题分区选举领导者副本;另一方面,它还承载着集群的全部元数据信息,并负责将这些元数据信息同步到其他 Broker 上 […]

2024年11月29日 1083点热度 阅读全文
技术

Kafka源码·四 - KafkaRequestHandler

文章开头依然放上 Kafka 的网络通信架构图。 第三节中阅读了 SocketServer 部分的源码,知道了请求时如何接收并返回的。这一节我们一起阅读一下 KafkaRequestHandler 的 […]

2024年11月21日 853点热度 阅读全文
技术

Kafka源码·三 - SocketServer

在研究学习 Kafka 的各个网络组件之前,我们先从整体上看一下完整的网络通信层架构: 由上图可以看出,Kafka 网络通信组件主要由两大部分构成:SocketServer 和 KafkaReques […]

2024年11月20日 1135点热度 阅读全文
技术

Kafka源码·二 - Log

上一节学习了一下 LogSegment 的相关知识,今天来看看 kafka 中 Log 对象的具体构造。不过在此之前,需要先了解一下面几个知识: 一、高水位 High Watermark 1. 高水位 […]

2024年10月28日 1002点热度 阅读全文
1234
分类
  • 工作 / 1篇
  • 技术 / 26篇
  • 杂谈 / 4篇
  • 相册 / 4篇
标签聚合
docker epoll redis io bug linux kafka mysql
  • 27
  • 7,285
  • 35

Copyright © by zt52875287@gmail.com All Rights Reserved.

Theme Kratos Made By Seaton Jiang

陕ICP备2021009385号-1