
Solid Cache 入门:用数据库做 Rails 缓存
Solid Cache 是 Rails 7.1 引入的数据库缓存方案,用磁盘换内存,挑战 Redis 缓存的传统地位。本文讲解其原理、适用场景、实施步骤、性能优化与从 Redis 迁移的路径。
从概念、接入到生产治理,提供可执行、可验证的工程方法。

Solid Cache 是 Rails 7.1 引入的数据库缓存方案,用磁盘换内存,挑战 Redis 缓存的传统地位。本文讲解其原理、适用场景、实施步骤、性能优化与从 Redis 迁移的路径。

NoMethodError、NameError、SystemStackError……本文盘点 Ruby 开发中最常见的 15 种错误,逐一分析成因与修复方法,并给出生产环境集中管理异常的监控方案。

Sorbet 是 Stripe 开源的 Ruby 渐进类型检查器,从零注解起步逐步收紧。本文讲解 sig 注解语法、严格级别体系、可选与联合类型、流敏感收窄与项目落地路径。

Sorbet 注解内嵌源码带运行时检查,RBS 签名独立成文件纯静态分析。本文从语法形态、类型推导、生态成熟度、错误信息、编辑器体验与生产风险全面对比,给出明确选型建议。

Spring Boot 代表 Java 企业级可靠性,Rails 代表 Ruby 开发效率。本文从项目结构、ORM、路由、视图、安全、测试与后台任务全面对比两大框架,讲清技术选型背后的组织因素。

StandardRB 是"零配置"的 Ruby 代码格式化工具,基于 RuboCop 固化一套无争议规则。本文讲解其安装、自动修正、编辑器与 CI 集成,以及老项目的接入策略。

Ruby 的 GIL 让线程无法并行执行 CPU 任务,但 I/O 并发依然强大。本文讲清 GIL 原理、Thread 用法、线程间通信、同步机制(Mutex/Queue),以及何时该用进程、Fiber 或 Ractor。

TypeProf 是 Ruby 官方类型推导引擎,分析源码自动生成 RBS 签名,随 Ruby 3.0+ 自带。本文讲解其推导原理、使用方法、能力边界与"TypeProf 草稿 + 人工精修 + Steep 检查"的完整工作流。

AIOps 将数据分析和机器学习用于 IT 运维,辅助告警降噪、异常检测和根因分析。本文说明核心能力、可观测性基础及自动处置边界。

AgentOps 是面向 AI Agent 全生命周期的运维方法论:涵盖 Agent 的开发、部署、监控、评估与迭代。本文讲清 AgentOps 的定义、与 DevOps/MLOps 的区别及核心实践。

Agent 可观测性关注可记录的执行轨迹、工具调用、Token 消耗和输出质量。本文说明数据维度、埋点、授权采样与落地方法。

LLM 可观测性关注调用延迟、错误、Token 用量与输出评估。本文区分用量和费用,并说明 Prompt 采样、隐私与 APM 接入前提。