由于Ruby语言线程模型的限制,通常使用事件驱动方式来实现Ruby应用中的并发。Fiber(纤程)是Ruby语言中的新特性,使用Fiber可以解决事件驱动模型中常见的异步操作、工作流程割裂等问题。本文介绍了基于RubyFiber实现的异步事件驱动模型在监控告警模块中的应用。