622 karma · joined September 6, 2021
GitHub: @juzhiyuan
API7.ai is a company that provides API Management solutions for modern architectures. It has products like API7 Cloud and API7 Enterprise. They also contribute to open source software like Apache APISIX, K8s Ingress Controller, wasm-nginx-module and Contributor Graph. They have been used by companies like Airwallex, Lotus, NASA, OPPO, XPENG, Tencent and vivo. They provide solutions for unified management, proxy, parse, and transcode, authentication, security, observability, serverless, canary release, blue-green deployment, service circuit breaking, rate limiting, health check, traffic splitting, GitOps and development tools and xDS. They have case studies, resources and blogs to help people understand more about their products and services.
> Zero Trust is the next level for API security, though it is not a silver bullet
How to better understand the "silver bullet" point?
According to Apache APISIX Slack[1] channel discussions and GitHub Issues/Discussions, most people focus on Security, Feature Rich, and Performance.
1. Security: As an Apache project, there have a lot of users and maintainers who are watching project activities, and the Security Team follows up very quickly.
2. Feature Rich: Just join the Slack channel and you will find that lots of questions are related to "features".
3. Performance: https://api7.ai/blog/apisix-kong-3-0-performance-comparison
It has a lot of RFC!!
A few weeks ago I helped my colleague in India buy the Raspberry Pi and sent it to him via DHL. He told me that he spent a lot of time unable to get the right model of Raspberry Pi, so I wanted to ask in the HN: Does anyone need a Raspberry Pi? I can buy (various models) in China and send to you via DHL.
If you need, you can find my contact information here: https://juzhiyuan.me/about
- Office for customers. - Remote for R&D, DevRel, etc.
P.S I summarized the story in my blog: https://juzhiyuan.me/startup-story
API7.ai (https://api7.ai/) is an open-source infra company that makes the connections of the digital world more efficient and reliable.
It provides API gateway, Kubernetes Ingress Controller and service mesh products powered by Apache APISIX. Apache APISIX is a dynamic, real-time, high-performance API gateway that provides rich traffic management functions such as load balancing, dynamic upstream, grayscale release, circuit breaker, identity authentication, and observability.
APISIX was open-sourced by API7.ai on June 6, 2019 and joined the Apache Incubator on October 17, 2019. After 9 months of incubation, APISIX graduated as a top-level Apache project. It has been an extremely active project on Github with more than 400 contributors.
Feel free to contact us via juzhiyuan@api7.ai
Here has one solution (Apache APISIX) just for reference: https://news.ycombinator.com/item?id=32937696
P.S The website is beautiful and attractive! Especially the How it works section.
After asking users why they prefer Apache APISIX than other solutions, there have four important points:
1. Feature Rich: Many users need to use API Gateway with OpenID Providers (e.g., Auth0, Keycloak), other solutions sold this feature on Enterprise Product only. There has one How-to guide "Use Keycloak with API Gateway to protect your APIs".
2. Quick Support: Apache APISIX has many active contributors and maintainers, they keep watching activities on GitHub[3], Slack[1], Mailing List and other channels. When users ask questions, they respond quickly, the goal is to help users onboard quick.
3. Apache Project: After APISIX project was donated to the Apache Software Foundation, it means nobody can change its License any more, so enjoy Apache projects ([https://www.apache.org](https://www.apache.org)).
4. Benchmark is excellent, and the most active maintainer's explaination here[4]: LuaJIT + Nginx.
P.S Welcome to join Apache APISIX Slack[1] to discuss, and you can find many useful posts from its blog[5].
- 1. https://apisix.apache.org/slack - 2. https://apisix.apache.org/blog/2022/07/06/use-keycloak-with-... - 3. https://github.com/apache/apisix - 4. https://apisix.apache.org/blog/2021/08/25/why-apache-apisix-... - 5. https://apisix.apache.org/blog