API Portal: Connect, Analyze, and Monetize your APIs like never before!Learn More

Learn More

Build Automotive Intelligent Computing Platform

APISIX meets our requirement on speeding development and iteration. What distinguishes APISIX is its rich plugins, visible configuration, fine-grained verification, abundant features, active community, and high performance.

Xin Zhang

,

Cloud-Native Development Engineer at Horizon Robotics

Horizon Robotics

1.2 time performance improved

after using APISIX

Process terabyte-scale data

at a time in AI model training

Start for Free

Challenges

  • Difficulties are encountered when attempting to achieve fine-grained configuration management in Traefik 1.x. Routing rules are configured through Ingress, and certain plugins require configuration via annotations. This approach is limited to the addition of plugins to rules within Ingress.

  • Traefik 1.x doesn't support the visual configuration of specific rules and cannot directly locate a specific service by accessing the request URL through web browsers.

  • Traefik only provides a limited number of default configuration files, ConfigMap, thereby necessitating developers to refer to the official documentation for configuration details. In addition, some parameters are inconsistent with the NGINX's default configuration, which can make maintenance more cumbersome.

Solution

Horizon Robotics has selected APISIX Ingress Controller as its traffic management gateway to provide unified service delivery.

Competitive Edge of Our Solution

Rich Plugins

All the plugins supported by APISIX can be configured declaratively using apisix-ingress-controller, and the plugins can be customized for a single backend under ApisixRoute.

Visual Configuration

One major advantage for customers is the visual configuration feature. By utilizing the APISIX Dashboard, customers can view each APISIX route. In the event of a conflict arising from configuring the same domain in multiple namespaces or YAML files, customers can quickly locate the path prefix by searching with the APISIX Dashboard.

Fine-Grained Verification

The APISIX Ingress Controller implements fine-grained verification of resources declared in the CRD it manages. In cases where a non-existent service is declared, error messages are stored in the ApisixRoute event, preventing the change from taking effect. This feature helps to minimize problems stemming from misuse.

Rich Features

Another key advantage for customers is the rich feature set offered by APISIX. This includes support for hot updates and hot plugins, proxy request rewriting, multiple authentications, and multi-language plugin development, among numerous other capabilities.

Active Community

APISIX benefits from an active community of maintainers and contributors on Slack, GitHub, and the mailing list, setting it apart from other open-source solution communities.

High Performance

APISIX's performance exceeds that of Envoy by approximately 120% in pressure tests, with the difference in QPS becoming more pronounced when more cores are involved.

Results

Streamline Operations

APISIX has enabled Horizon Robotics to streamline operations by facilitating easy uploading of oversized files.

Convenient Monitoring

The forward-auth plugin has improved monitoring convenience by reducing the need for a gRPC layer.

Fine-Grained Application Monitoring

Horizon Robotics has implemented the APISIX Prometheus plugin globally and conducted debugging and optimization to increase the number of real-time concurrencies, QPS, the success rate of APISIX real-time interface, and real-time bandwidth.

More Customer Stories

Empower Global Payment without Borders

Empower Global Payment without Borders

Airwallex has made a smooth transition to multi-cloud and microservices architectures thanks to API7 commercial support: a highly optimized and scalable platform and the support of the developer community!

Read More
Build All-in-One Digital Assets Platform

Build All-in-One Digital Assets Platform

API7 commercial support is great for security control and comprehensive support. We chose API7 also because it is marvelous at supporting k8s.

Build a Diverse Content Social Media Platform

Build a Diverse Content Social Media Platform

To fix the problem of inconvenient service management and costly R&D investment, we introduced APISIX as our API gateway. APISIX's dynamic performance with etcd aligns most with Beeto's product requirements.

API7.ai Logo

API Management for Modern Architectures with Edge, API Gateway, Kubernetes, and Service Mesh.

Product

API7 Cloud

SOC2 Type IRed Herring

Copyright © APISEVEN Ltd. 2019 – 2024. Apache, Apache APISIX, APISIX, and associated open source project names are trademarks of the Apache Software Foundation