2021年5月,Paycor团队决定停止单体架构的改动,转向基于拉动的迁移模式。该方法将新功能、Bug修复和功能增强拆分为独立服务,分摊成本。迁移过程中,团队投资于Azure按域订阅、APIM作为路由层和功能开关层。考勤系统和薪资系统采用高服务水平目标,确保数据持久化和系统稳定性。通过优化资源分配和缓存机制,Paycor成功实现了120多个领域微服务的迁移,