Timeline
Archfish
-
Ruby on Rails文件存储整合S3 API
-
将存储与应用解耦,使得存储的变化对应用透明。
-
详情
-
分布式环境适用的日志组件
-
通过格式化日志打印,使得业务日志可以导入ELK进行统一分析。该组件支持traceID,可用于跟踪请求在集群的轨迹。支持异常和Request打印,提高问题定位率。
-
详情
-
Rails应用一键打包实现(Docker)
-
通过Makefile脚本实现可复现的自动化docker镜像打包,与Jenkins整合后彻底告别命令行发布应用。
-
详情
-
Ruby on Rails容器化实践
-
Rails应用容器化可以统一运行环境,缩短发布时因机器性能差异导致的发布时间过长。
-
详情
-
一种基于消息订阅发布功能的Redis缓存管理模块
-
在复杂的业务环境下精确淘汰缓存是个极大的挑战,利用rails自带的消息发布-订阅组件实现粗粒度的缓存控制。降低研发同事在缓存管理上的心智负担。
-
详情