透過您的圖書館登入
IP:18.224.38.3

摘要


Microservices architecture has gradually become the primary consideration for the development of large software systems with scalability and flexibility. The orchestration and choreography patterns are provided to facilitate communications among microservices. Meanwhile, PHP is the programming language with the highest usage rate of the global web application servers. Nevertheless, there's still a lack of related PHP development resources in the field of microservices. This work explores how to apply the service orchestration pattern to orchestrate the communications among microservice endpoints using PHP programming language. A set of service orchestration libraries, called Anser, are proposed based on PHP and RESTful API architecture. Developers can easily adopt the orchestration design pattern by using Anser to develop web applications based on microservices. Through performance evaluation, we show that Anser could facilitate the stability of microservices applications with lower error rates.

延伸閱讀