数据中心微服务测试 Lumen 的设计目的是为了构建超级快速的微服务(micro-services)和API服务的。例如,如果你的 Laravel 应用程序中的某个部分承受着大大高于其他部分的工作负荷,你可以选择将这部分功能构建为一个小型、独立的 Lumen 应用程序。
通过减少 Laravel 主应用程序的负荷,能够减少对服务器的需求量,因为基于 Lumen 构建的应用程序对服务器的需求明显少于 Laravel。
当然,Lumen 应用程序可以管理队列任务从而让 Laravel 主应用程序去处理。Laravel 和 Lumen 是一对最佳拍档,联合使用时能帮你构建强大、微服务(micro-service)驱动的应用程序。
Lumen 还非常适合构建快速的 JSON API 服务,由于这种类型的应用程序通常不需要 HTTP sessions、cookies 和 模板等功能特性。