全部文章

探索技术世界,分享开发经验,记录成长点滴

共 61 篇文章
systemd 生产服务加固实战:DynamicUser、资源限制、沙箱与故障分析
技术分享

systemd 生产服务加固实战:DynamicUser、资源限制、沙箱与故障分析

从最小可运行 unit 开始,逐步完成 DynamicUser、只读文件系统、能力集、系统调用、cgroup 资源护栏、优雅...

TY
2026-09-28 · 1 分钟
Git Worktree 工程化工作流:并行分支、自动检查、提交规范与安全清理
工具效率

Git Worktree 工程化工作流:并行分支、自动检查、提交规范与安全清理

用 Git Worktree 隔离并行开发环境,结合 pre-commit、Taskfile、规范提交和无损清理建立可恢复工作流。

TY
2026-09-27 · 1 分钟
Docker BuildKit 生产镜像实战:多阶段构建、Rootless、缓存、SBOM 与签名
Docker

Docker BuildKit 生产镜像实战:多阶段构建、Rootless、缓存、SBOM 与签名

用 BuildKit 构建可复现、非 root、无凭据泄漏且带 SBOM、provenance 和签名的生产镜像。

TY
2026-09-27 · 1 分钟
事务发件箱实战:MySQL Outbox + Kafka 构建可靠事件驱动系统
后端开发

事务发件箱实战:MySQL Outbox + Kafka 构建可靠事件驱动系统

解决数据库与 Kafka 双写一致性:Outbox 表、并发 Relay、分区顺序、Inbox 幂等、重放和故障注入。

TY
2026-09-27 · 1 分钟
Core Web Vitals 优化实战:LCP、INP、CLS 测量、修复与 CI 门禁
前端工程

Core Web Vitals 优化实战:LCP、INP、CLS 测量、修复与 CI 门禁

结合真实用户监控、DevTools、Lighthouse 与 CI 预算,系统优化 LCP、INP 和 CLS,并用灰度数据验证。

TY
2026-09-27 · 1 分钟
MySQL 8.4 备份恢复实战:全量备份、Binlog 与时间点恢复演练
数据库

MySQL 8.4 备份恢复实战:全量备份、Binlog 与时间点恢复演练

从 RPO/RTO、全量备份和 Binlog 归档到隔离恢复、PITR 回放、业务校验与切换回退的完整演练。

TY
2026-09-27 · 1 分钟
Vue 3 + TypeScript + Pinia + Vitest:状态管理、组件测试与持续集成
Vue.js

Vue 3 + TypeScript + Pinia + Vitest:状态管理、组件测试与持续集成

通过真实 Store 测试、组件交互、异步错误与 CI 门禁,建立可维护的 Vue 3 TypeScript 测试体系。

TY
2026-09-27 · 1 分钟
Laravel 12 队列可靠性实战:Redis、Horizon、幂等、重试与故障恢复
Laravel

Laravel 12 队列可靠性实战:Redis、Horizon、幂等、重试与故障恢复

从事务提交后派发、业务幂等、超时退避到 Horizon 运维和失败重放,构建可验证的 Laravel Redis 队列。

TY
2026-09-27 · 1 分钟
Linux eBPF 性能分析实战:从 CPU、磁盘、网络到火焰图定位
技术分享

Linux eBPF 性能分析实战:从 CPU、磁盘、网络到火焰图定位

用 bpftrace、perf 和稳定 tracepoint 建立 CPU、系统调用、磁盘与网络性能排障闭环,并控制生产探针风险。

TY
2026-09-27 · 1 分钟
技术人的可持续学习系统:目标拆解、实验记录、间隔复习与作品复盘
生活随笔

技术人的可持续学习系统:目标拆解、实验记录、间隔复习与作品复盘

把技术学习改造成可验证的工程循环:能力地图、最小实验、可检索笔记、间隔复习、每周复盘和可复现作品。

TY
2026-09-27 · 1 分钟