“APISIX memenuhi kebutuhan kami dalam mempercepat pengembangan dan iterasi. Yang membedakan APISIX adalah plugin-plugin yang kaya, konfigurasi yang terlihat, verifikasi yang detail, fitur yang melimpah, komunitas yang aktif, dan performa yang tinggi.”
Xin Zhang
,
Cloud-Native Development Engineer at Horizon Robotics

after using APISIX
at a time in AI model training
Horizon Robotics adalah penyedia solusi sistem bantuan pengemudi canggih dan pengemudian otonom terkemuka untuk kendaraan penumpang, yang didukung oleh algoritma mutakhir, perangkat lunak yang dirancang khusus, dan perangkat keras pemrosesan tercanggih.
Sebagai enabler kunci untuk transformasi dan komersialisasi kendaraan pintar, perusahaan ini telah menjalin kerja sama dengan lebih dari 100 mitra industri ekosistem dan lebih dari 30 perusahaan otomotif.
Kesulitan muncul ketika mencoba mencapai manajemen konfigurasi yang terperinci di Traefik 1.x. Aturan routing dikonfigurasi melalui Ingress, dan beberapa plugin memerlukan konfigurasi melalui anotasi. Pendekatan ini terbatas pada penambahan plugin ke aturan dalam Ingress.
Traefik 1.x tidak mendukung konfigurasi visual dari aturan tertentu dan tidak dapat langsung menemukan layanan tertentu dengan mengakses URL permintaan melalui peramban web.
Traefik hanya menyediakan sejumlah file konfigurasi default yang terbatas, ConfigMap, sehingga mengharuskan pengembang merujuk ke dokumentasi resmi untuk detail konfigurasi. Selain itu, beberapa parameter tidak konsisten dengan konfigurasi default NGINX, yang dapat membuat pemeliharaan menjadi lebih rumit.
Horizon Robotics telah memilih APISIX Ingress Controller sebagai gateway manajemen lalu lintasnya untuk menyediakan pengiriman layanan yang terpadu.
Semua plugin yang didukung oleh APISIX dapat dikonfigurasi secara deklaratif menggunakan apisix-ingress-controller, dan plugin dapat disesuaikan untuk backend tunggal di bawah ApisixRoute.
Salah satu keunggulan utama bagi pelanggan adalah fitur konfigurasi visual. Dengan memanfaatkan APISIX Dashboard, pelanggan dapat melihat setiap rute APISIX. Jika terjadi konflik karena mengonfigurasi domain yang sama di beberapa namespace atau file YAML, pelanggan dapat dengan cepat menemukan prefiks jalur dengan mencari menggunakan APISIX Dashboard.
APISIX Ingress Controller menerapkan verifikasi yang terperinci terhadap sumber daya yang dideklarasikan dalam CRD yang dikelolanya. Jika layanan yang tidak ada dideklarasikan, pesan kesalahan disimpan dalam event ApisixRoute, mencegah perubahan tersebut berlaku. Fitur ini membantu meminimalkan masalah yang timbul dari kesalahan penggunaan.
Keunggulan utama lainnya bagi pelanggan adalah rangkaian fitur yang kaya yang ditawarkan oleh APISIX. Ini termasuk dukungan untuk pembaruan panas dan plugin panas, penulisan ulang permintaan proxy, berbagai autentikasi, dan pengembangan plugin multi-bahasa, di antara banyak kemampuan lainnya.
APISIX mendapat manfaat dari komunitas pemelihara dan kontributor yang aktif di Slack, GitHub, dan milis, yang membedakannya dari komunitas solusi open-source lainnya.
Kinerja APISIX melebihi Envoy sekitar 120% dalam tes tekanan, dengan perbedaan QPS yang semakin terlihat ketika lebih banyak inti yang terlibat.
APISIX telah memungkinkan Horizon Robotics untuk menyederhanakan operasi dengan memfasilitasi pengunggahan file berukuran besar dengan mudah.
Plugin forward-auth telah meningkatkan kenyamanan pemantauan dengan mengurangi kebutuhan akan lapisan gRPC.
Horizon Robotics telah menerapkan plugin APISIX Prometheus secara global dan melakukan debugging serta optimasi untuk meningkatkan jumlah konkurensi real-time, QPS, tingkat keberhasilan antarmuka real-time APISIX, dan bandwidth real-time.
Untuk mengatasi masalah manajemen layanan yang tidak nyaman dan investasi R&D yang mahal, kami memperkenalkan APISIX sebagai gateway API kami. Kinerja dinamis APISIX dengan etcd sangat sesuai dengan kebutuhan produk Beeto.
Dukungan komersial API7 sangat bagus untuk kontrol keamanan dan dukungan yang komprehensif. Kami memilih API7 juga karena kemampuannya yang luar biasa dalam mendukung k8s.
Airwallex telah melakukan transisi yang mulus ke arsitektur multi-cloud dan microservices berkat dukungan komersial API7: platform yang sangat dioptimalkan dan skalabel serta dukungan dari komunitas pengembang!