Posts
·
#Ruby
·
#Rails
·
#Redis
Ruby on Rails 高级篇:接入 Redis、Elasticsearch、消息队列与大数据组件的工程实践
入门篇解决「把功能写出来」,高级篇解决「把系统接出去」:Rails 应用如何正确接入 Redis(缓存/队列/数据结构)、Elasticsearch(搜索与索引同步策略)、RabbitMQ/Kafka(事件驱动与幂等消费)、以及 Spark/Flink/ClickHouse 这类大数据组件(Rails 的角色定位)。最后收束到一套接入任何外部组件都适用的工程纪律:超时、重试、熔断、幂等与降级。
阅读全文
Posts
·
#Ruby
·
#Rails
·
#Web 开发
Ruby on Rails 从零基础到精通:环境搭建、MVC、Active Record、Hotwire 与生产部署全指南
一条由浅入深的 Rails 成长路线:先把环境一次装对,用最快的速度理解 Ruby 语言里那些「别的语言没有」的东西,然后沿着 MVC → Active Record → Hotwire 前端 → 后台任务与缓存 → 安全与 API → 测试 → Kamal/Docker 生产部署的顺序,一路走到能独立交付生产级应用。附带二十年老框架在 AI 时代还值不值得学的冷静判断。
阅读全文