一致性哈希:支撑可扩展分布式系统的核心算法
从 hash % N 的扩容灾难讲起,系统理解哈希环、虚拟节点、有限负载一致性哈希、Jump Hash 与生产环境调优,并附 Go、Java 实现。
5401 字
|
27 分钟
Go vs Java:2026 年后端服务性能的诚实对比
从真实 API 负载出发,对比 Go 与现代 Java 在吞吐量、内存、冷启动、GC 尾延迟、容器密度和生态成熟度上的差异,并给出可复现的测试方法。
4711 字
|
24 分钟
Kafka 101:从日志到分层存储,读懂 Kafka 的架构设计
从日志(Log)这一底层数据结构讲起,系统梳理 Kafka 的高性能设计、副本与读写机制、容错与 KRaft 共识、分层存储,以及 Kafka Connect / Streams 等生态组件。
6803 字
|
34 分钟
为什么 AI 写的代码总是一股“防御味”?
AI 生成的代码总爱到处判空、塞默认值、吞异常——防御性编程的边界到底在哪?聊聊 AI 为何这么“小心翼翼”,以及该如何审查它的代码。
1464 字
|
7 分钟
并发编程的“万能钥匙”:一文读懂 AQS 设计哲学
从 state、同步队列到 Condition 条件队列,理解 ReentrantLock、CountDownLatch 等并发工具背后的统一抽象。
2588 字
|
13 分钟
大模型篇章(3)大模型的常用范式以及代码的实现
在上一篇文章中,我们实现了一个简单的原生大模型 API 调用。到这一步,我们已经完成了智能体开发中最基础的一环:让程序具备与大语言模型(LLM)交互的能力。
6188 字
|
31 分钟
大模型篇章(2)调用大模型API
你可能会好奇:既然我们后续实战使用的是 SiliconFlow 平台上的 Qwen 模型,为什么现在要专门讲 OpenAI 的协议?
5633 字
|
28 分钟
大模型篇章(1):初识大模型——开启 AI 新时代的钥匙
笔者前段时间在 Jobright 参与了一段后端实习。这家公司的核心业务非常有意思——致力于打造一款智能化的求职辅助系统,感兴趣的读者也可以去他们官网体验一下。
10007 字
|
50 分钟
1
2