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

文章索引

46 篇文章

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

分类:面试清除筛选

22 分钟

Java 锁机制全景指南

要理解锁,必须先理解 JMM(Java Memory Model)。锁的本质是解决多线程之间的**可见性**和**有序性**问题。 每个线程有自己的工作内存(CPU 缓存 + 寄存器),变量存储在主内存中。线程操作变量时,先从主内存拷贝到工

面试#lock9 阅读 · 0 评论

27 分钟

质检模块业务全景与现状梳理

数据来源:7份技术方案文档 + 代码库实际代码扫描 质检模块从0到1经历了以下迭代,每一版都是前一版的改造和扩展: 材料问题、工艺问题、破损问题、二次工艺、印绣花工艺、规格问题、版型问题、外观问题、包装问题、功能问题、性能问题 Contro

面试#简历项目8 阅读 · 0 评论

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 评论