跳到正文
Kale的数字花园
目录 文章

文章索引

137 篇文章

从技术到生活,把写过的东西慢慢翻一遍。

11 分钟

Creeks 订单履行业务全景

Creeks 系统的订单履行(Order Fulfillment)模块是整个 ERP 的核心业务链路之一,负责从各销售平台抓取订单后,完成**订单审核、包裹生成、分仓分物流、创建出库单/运单、获取跟踪号与面单、标记发货**的端到端履约流程。

面试#订单履行6 阅读 · 0 评论

11 分钟

Creeks 订单履行业务全景(业务视角)

各平台的订单通过定时任务自动拉到系统里,先进「**订单池**」。订单池是所有平台订单的汇总地,方便店管人员统一查看和核算。 系统会做筛选,只有需要我们发货的订单才会进入履行流程: 订单进来后状态是「**待审核**」。系统会自动做一系列检查:

面试#订单履行6 阅读 · 0 评论

13 分钟

MySQL 锁机制全景指南

全局锁作用于**整个数据库实例**,加锁后整个实例处于只读状态。 主要用于**全库备份**。在备份期间加全局读锁,确保备份期间数据不会变化,保证备份的一致性。 全局锁会让整个数据库只读,生产环境慎用。 现代备份通常使用 参数(基于 MVCC

面试#lock6 阅读 · 0 评论

7 分钟

Creeks 系统分布式链路追踪分析

项目使用 **Spring Cloud Sleuth** 做分布式链路追踪,**完全依赖自动配置,零手写代码**。所有 26 个微服务都在 中引入了 ,但**没有集成 Zipkin 做集中式可视化,也没有在业务代码中显式使用 Tracer/

面试#分布式链路追踪6 阅读 · 0 评论

8 分钟

Creeks 系统线程池与多线程使用分析

整个系统使用了 **3 种多线程模式**,涉及 **4 个独立的线程池配置类**,覆盖 **定时任务、并行查询、异步通知、报告处理** 等场景。 假设服务器 8 核 CPU: Amazon 同步服务选 是明智的——调用者自己跑任务,自动降速

面试#其他6 阅读 · 0 评论

9 分钟

Creeks 系统 Kafka 使用全景分析

整个系统是典型的 **微服务 CDC + 事件驱动** 架构,Kafka 在其中扮演了 **"中枢神经"** 的角色。 这是所有服务的 **Kafka 基座**,封装了通用的生产者/消费者/工具类。 这是整个系统数据同步的 **大动脉**,

面试#kafka6 阅读 · 0 评论