Zig 时间、日期与时区处理:std.time 与 epoch 换算
时间处理是系统编程最容易出错的部分:墙钟与单调时钟混用、时区与夏令时、闰年与闰秒、2038 问题。本文讲解 std.time 的完整 API 家族、Instant 与 Timer 的单调计时、std.time.epoch 的日期换算、ISO 8601 与 RFC 3339 的格式化与解析、UTC 偏移与时区处理策略,以及定时器与调度循环的工程写法。
精选
时间处理是系统编程最容易出错的部分:墙钟与单调时钟混用、时区与夏令时、闰年与闰秒、2038 问题。本文讲解 std.time 的完整 API 家族、Instant 与 Timer 的单调计时、std.time.epoch 的日期换算、ISO 8601 与 RFC 3339 的格式化与解析、UTC 偏移与时区处理策略,以及定时器与调度循环的工程写法。
Redis 线上延迟排障完整指南:延迟问题的三层分类(网络/客户端/服务端)、SLOWLOG 配置与慢命令定位、LATENCY MONITOR 事件记录与 LATENCY DOCTOR 自动诊断、INFO 关键指标解读(延迟百分位、rejected_connections、blocked_clients、碎片率)、CLIENT LIST 与 CLIENT PAUSE 客户端管理、大 Key 与 O(N) 命令识别、fork 与 AOF 重写抖动、THP 与 swap 排查、完整排障流程与真实案例复盘
PHP 多租户 SaaS 架构实战:库级/schema 级/行级三种隔离策略对比、子域名与请求头识别租户、全局作用域与 BelongsToTenant 数据隔离、连接切换与动态数据库、队列与缓存的租户上下文、按租户迁移与备份、限流与用量计费、跨租户泄漏的常见陷阱。
nixpkgs 贡献与维护实战:仓库结构与 pkgs/by-name 自动调用约定、打包一个新包从零到 PR 的完整流程、提交规范与 commit message 格式、review 流程与维护者职责、ofBorg CI 与测试、staging 分支与 backport 机制、包版本更新与长期维护、常见拒绝原因与最佳实践清单。
探索
最新
系统讲解 Git 内部原理:内容寻址与 SHA 哈希、blob/tree/commit/tag 四种对象的结构、引用与 HEAD 的指向、索引与暂存区、packfile 与 delta 压缩、plumbing 命令(cat-file/hash-object/rev-parse)、merge 与 rebase 的本质、reflog 救援与对象生命周期。
系统讲解 BEAM 应用的容器化部署:Mix release 构建与产物结构、多阶段 Dockerfile 与镜像瘦身、runtime.exs 与 RELEASE_* 运行时配置、节点命名与 EPMD 陷阱、libcluster 的 K8s DNS 与 gossip 策略,以及滚动升级、优雅停机和健康检查。
系统讲解列式数据格式:行存与列存的访问模式差异、Parquet 的 row group/column chunk/page 三层结构、字典与 RLE 编码、按列压缩、谓词下推与统计信息、ORC 对比、Arrow 内存格式与零拷贝、小文件与分区问题,以及数据湖场景的选型决策。
云托管 Redis 选型与运维实战:AWS ElastiCache(cluster mode enabled/disabled、无服务器版)与 MemoryDB(持久化主存储、Multi-AZ 事务日志)、Azure Cache for Redis 与 Google Cloud Memorystore、Redis Cloud 与 Upstash Serverless 对比、集群模式与代理架构(Cluster Mode Enabled 与 Disabled 差异、槽位路由)、持久化与备份(自动快照、AOF、时间点恢复)、参数组与版本升级、Serverless 成本模型与冷启动、迁移方案(DMS、RIOT、双写)、选型决策矩阵与成本估算
用 Zig 构建插件系统:std.DynLib 运行时加载共享库、导出 C ABI 接口、版本化契约与 ABI 校验、插件注册表与生命周期管理、符号可见性控制、免重启热重载、.so/.dylib/.dll 跨平台差异,以及在同地址空间下如何做错误隔离与崩溃防护。
PHP 的 CQRS 与事件溯源实战:读写分离的动机、命令总线与处理器、聚合根与不变量保护、事件存储的追加与乐观并发、投影与读模型重建、事件版本升级与快照、重放与最终一致性、Laravel 落地与常见陷阱。
Nix 中的 CUDA 与机器学习环境实战:GPU 环境为什么难(驱动/运行时/库三方版本约束)、nixpkgs 的 cudaPackages 布局、驱动与 cudatoolkit 的版本匹配、GPU 开发 shell 搭建、PyTorch 打包与 Python 生态、版本匹配矩阵与常见错配、容器镜像部署、cudaCapabilities 编译加速与多 GPU、常见坑与排错清单。
系统讲解 Elixir 生态的认证授权方案:JWT 的三段结构与签名算法、Guardian 的配置与 Pipeline 插件链、Token 签发验证与刷新、Phoenix.Token 的适用边界、令牌吊销与密钥轮换,以及 alg=none、算法混淆、重放等常见攻击面与防御。
归档