Nginx vs. Envoy performance benchmark

  Рет қаралды 15,761

Anton Putra

Anton Putra

Жыл бұрын

🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com
▬▬▬▬▬ Experience & Location 💼 ▬▬▬▬▬
► I’m a Senior Software Engineer at Juniper Networks (12+ years of experience)
► Located in San Francisco Bay Area, CA (US citizen)
▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
► LinkedIn: / anton-putra
► Twitter/X: / antonvputra
► GitHub: github.com/antonputra
► Email: me@antonputra.com
▬▬▬▬▬▬ Related videos 👨‍🏫 ▬▬▬▬▬▬
👉 [Playlist] Kubernetes Tutorials: • Kubernetes Tutorials
👉 [Playlist] Terraform Tutorials: • Terraform Tutorials fo...
👉 [Playlist] Network Tutorials: • Network Tutorials
👉 [Playlist] Apache Kafka Tutorials: • Apache Kafka Tutorials
👉 [Playlist] Performance Benchmarks: • Performance Benchmarks
👉 [Playlist] Database Tutorials: • Database Tutorials
▬▬▬▬▬▬▬ Source Code 📚 ▬▬▬▬▬▬▬
► GitHub: github.com/antonputra/tutoria...
#Envoy #Nginx #DevOps

Пікірлер: 31
@AntonPutra
@AntonPutra Жыл бұрын
🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com
@KresnaPermana
@KresnaPermana Жыл бұрын
Thank you for bringing this content! this is very insightful
@AntonPutra
@AntonPutra Жыл бұрын
my pleasure!
@fburon_
@fburon_ Жыл бұрын
Nice video, thanks!
@AntonPutra
@AntonPutra Жыл бұрын
Thanks Fernando!
@oliver-jamesmassam8077
@oliver-jamesmassam8077 Жыл бұрын
Very interesting results across your series. I would like to see your analysis of Apache APISIX. Seems like a very appealing option and they make some very high-performance claims on their home page. Keep up the awesome work!
@AntonPutra
@AntonPutra Жыл бұрын
Thanks! Sure, will do!
@HalilKacmaz-dq1bc
@HalilKacmaz-dq1bc 7 ай бұрын
it is good to have cpu metrics, but specifically these two LB are network intensive applications, so network bandwidth are important, if you run the test on the same time, that is not fair, you need to run separately and one machine to other machine even on virtual network, running the test on same machine while running the nginx and envoy is not representing the real scenerio, and cpu is less expensive then memory so I would rather measure memory usage while running tests. Thanks appreciated for this effort, really good setup.
@AntonPutra
@AntonPutra 7 ай бұрын
Thanks, noted
@TheHardWorkingDollar
@TheHardWorkingDollar 6 ай бұрын
I’m glad you said this. I’ve been on the internet for a long time and watched a lot of videos with benchmarks. I never expected to see one where two different proxies were run on the same server in the same test. Good lessons here for how I’ll improve in the test plan.
@RafaelDurelli
@RafaelDurelli Жыл бұрын
I dig all your videos. Suggestions, could you please make one video comparing spring boot and Quarkus? Thanks :) ❤❤❤❤🎉🎉🎉🎉
@AntonPutra
@AntonPutra Жыл бұрын
sure i can =)
@RafaelDurelli
@RafaelDurelli Жыл бұрын
@@AntonPutra looking forward for watching it :)
@buldezir
@buldezir Жыл бұрын
Hi Anton, awesome benchs! Can i request also tricky comparison of "nginx-unit php app" (i can help with setting up docker image and code) vs nodejs app?
@AntonPutra
@AntonPutra Жыл бұрын
Thanks, sure if you can send me an example would be great
@kamurashev
@kamurashev Жыл бұрын
I have never heard of Envoy. Now I know. Thank for video!
@AntonPutra
@AntonPutra Жыл бұрын
It is a proxy used in the Istio service mesh. It was used in linkerd as well for a while, but then they decided to build their own based on rust.
@MrLayup
@MrLayup Жыл бұрын
@@AntonPutra, it's also the consul connect proxy.
@AntonPutra
@AntonPutra Жыл бұрын
@@MrLayup good to know, thanks
@reactoranime
@reactoranime Жыл бұрын
Need to compare OpenLiteSpeed, sound like it is much faster also supports Http3
@guoard
@guoard 3 ай бұрын
Thank you for your content. Could you compare Nginx with HAProxy, and Traefik with Kong?
@AntonPutra
@AntonPutra 3 ай бұрын
my pleasure, sure I'll put it in my list
@praneethtt6052
@praneethtt6052 Жыл бұрын
btw cool animation how did u achieve that wonder!
@AntonPutra
@AntonPutra Жыл бұрын
Thanks, after effects and illustrator
@robdAK
@robdAK 7 ай бұрын
Would you say Envoy would ever be a better web server/reverse proxy than Nginx? Envoy seems better suited to be service mesh or sidecar and also exposes more metrics than Nginx, but like you show here by default Nginx will always be better reverse proxy or webserver.
@AntonPutra
@AntonPutra 7 ай бұрын
Well, based on my experience, it was built to be programmatically configured. One main use case is to be part of the service mesh. On the other hand, Linkerd was using it for a while and then dropped it in favor of an in-house built proxy in Rust, which is even more efficient and faster. Also, there are sidecar-less service meshes such as Cilium, which make Envoy obsolete.
@kiddkai
@kiddkai 3 ай бұрын
The envoy config is confusing af. Nginx’s config dsl is much simpler to reason abt
@AntonPutra
@AntonPutra 3 ай бұрын
yeah i know :)
@Babbili
@Babbili Жыл бұрын
So if i use gRPC i'd use Envoy
@AntonPutra
@AntonPutra Жыл бұрын
realistically you would choose istio or linkerd and whatever they use under the hood
@diooktarovelino3546
@diooktarovelino3546 Жыл бұрын
Nginx vs Caddy ?
gRPC vs. Kafka performance benchmark
4:20
Anton Putra
Рет қаралды 16 М.
Useful gadget for styling hair 🤩💖 #gadgets #hairstyle
00:20
FLIP FLOP Hacks
Рет қаралды 9 МЛН
No empty
00:35
Mamasoboliha
Рет қаралды 8 МЛН
Traefik vs. Nginx performance benchmark
12:38
Anton Putra
Рет қаралды 38 М.
Proxy vs Reverse Proxy (Real-world Examples)
5:17
ByteByteGo
Рет қаралды 532 М.
How to debug Kubernetes? (Deployments, Services & Ingress)
18:45
40 APIs Every Developer Should Use (in 12 minutes)
12:23
Coding with Lewis
Рет қаралды 329 М.
So You Think You Know Git - FOSDEM 2024
47:00
GitButler
Рет қаралды 1 МЛН
Istio & Service Mesh - simply explained in 15 mins
16:09
TechWorld with Nana
Рет қаралды 646 М.
İĞNE İLE TELEFON TEMİZLEMEK!🤯
0:17
Safak Novruz
Рет қаралды 688 М.
Что делать если в телефон попала вода?
0:17
Лена Тропоцел
Рет қаралды 3,1 МЛН
iPhone 15 Pro в реальной жизни
24:07
HUDAKOV
Рет қаралды 472 М.
Xiaomi SU-7 Max 2024 - Самый быстрый мобильник
32:11
Клубный сервис
Рет қаралды 528 М.