Abstract

Micro-services are activities that run in your own programs and communicate with HTTP APIS through lightweight devices. Under the Micro-service architecture, the API gateway is an important component of the overall architecture. It abstracts the common functions that are needed in the Micro-services. As the only entry for a Micro-service, the API gateway encapsulates the specific internal implementation and interface of the system. Based on the analysis and comparison of the traditional framework and the Micro-service framework, this paper mainly analyzes the realization of the functions: load balancing, automatic service blowing, and Gray release, and gives the implement scheme of the key technology of the API gateway under the Micro-service architecture. The scheme discusses the case study of the technology selection and application architecture under micro service. And it also provides a new solution for the difficulties in manage API gateway under micro service by giving a detailed design for the authentication of the API gateway, reverse proxy function and flow control function. By using API gateway, the problem of how a caller can call an independent service can be solved, thus the development efficiency can be greatly improved.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.