‹ 模式 面试工作台
加载题库中... 熟练 0/0
INTERVIEW WORKSPACE · 体系化技术演练平台

今天想怎么练?

聚焦高频核心考点,通过四阶掌握度标记与智能靶向组卷高效查漏补缺。

架构底层交互演练场

GMP 调度GMP SCHEDULER
OS 物理线程
M1
绑核执行
→ 绑定 →
逻辑处理器
P1 (CPU核)
运行本地队列
→ 执行 →
当前协程
G1 (Running)
业务运算中
P1 本地可运行队列 (Local Queue)
空闲物理线程
M2
睡眠等待唤醒
MVCC 可见性MVCC VISIBILITY
拖动修改事务 ID: trx_id = 35
历史提交区 (< min_trx_id: 40) 活跃未提交区间 [40, 100) 快照后新事务 (≥ max_trx_id: 100)
可见区 (<40)
活跃 m_ids: [40, 65, 80]
不可见区 (≥100)
跳表寻址SKIPLIST LOOKUP
L3 索引 HEAD➔➔➔ 19➔➔➔ 37➔ NIL
L2 索引 HEAD➔➔ 9➔➔ 19➔➔ 26➔➔ 37➔ NIL
L1 底层 HEAD➔ 3➔ 9➔ 12➔ 19➔ 26➔ 37➔ 43
延迟队列DELAY QUEUE / DLX
订单业务服务
Order Service
投递延迟消息
➔
暂存队列 (无消费者)
order.delay.queue
➔
死信交换机
order.dlx
路由死信消息
➔
关单队列 (正常消费)
order.cancel.queue
倒排索引INVERTED INDEX
词典 ➔ 倒排链表
Golang ➔ [Doc 1, Doc 3, Doc 5]
高并发 ➔ [Doc 1, Doc 4, Doc 5]
Redis ➔ [Doc 4, Doc 5]
微服务 ➔ [Doc 1, Doc 3]
底层文档库 (匹配高亮)
Doc 1: Golang · 高并发 · 微服务
Doc 2: MySQL · 慢查询调优
Doc 3: Golang · 微服务 · 架构
Doc 4: Redis · 缓存 · 高并发
Doc 5: Golang · 高并发 · Redis
Doc 6: Docker · 容器化运维
PHP 垃圾回收PHP GC / REFCOUNT
对象 A
Node A
refcount: 1
对象 B
Node B
refcount: 1
初始状态:普通独立对象,引用计数均为 1。

体系化技术专栏手册