Open jingb opened 1 year ago
@jingb Sorry for the inconvenience. I'm afraid there is something wrong with this GitHub app and we're fixing it now. Will let you know when it's done. Thanks.
o
why there are so many envoy-proxy based API gateway
why there are so many envoy-proxy based API gateway
Envoy is a modern and highly performant proxy server that is designed to handle modern cloud-native workloads. Envoy provides many features that are useful for API gateway use cases, such as routing, load balancing, rate limiting, and observability. Because Envoy is designed to be highly extensible and configurable, it can be used to implement a wide range of API gateway functionality.
Additionally, Envoy has gained popularity within the Kubernetes community as a sidecar proxy for microservices, which makes it a natural choice for an API gateway implementation in that context.
Finally, because Envoy is open source and backed by a vibrant community, there is a wide range of documentation, tutorials, and third-party tools available for using Envoy as an API gateway. This makes it easy for development teams to adopt and get started with Envoy-based API gateways.
@jingb As you can see, it works now. Welcome to play with it again. Have fun!
That's great to hear! Thank you for letting me know. I will definitely explore and play around with it again. Thank you for your help!
why there have no linkerd-proxy based API gateway
Linkerd is a popular open-source service mesh platform that provides powerful observability, reliability, and security features for microservices architectures. However, it was not designed to be an API gateway. API gateways play a critical role in managing, securing, and integrating APIs with other services and systems. While Linkerd can handle traffic routing and load balancing, it lacks some of the critical features required for a comprehensive API gateway, such as API authentication, rate limiting, and caching.
There are other tools like Kong, Tyk, and Apigee that provide API gateway capabilities and can be easily integrated with Linkerd to create a full-featured API management solution. Alternatively, if you are looking for a solution that is built on top of Linkerd, you can consider using an API gateway that uses Linkerd as a service mesh. One such example is the Gloo API Gateway, which is built on top of the Envoy proxy and can be integrated with Linkerd to provide a complete API management solution.
why there are so many envoy-proxy based API gateway