Go (Golang) vs Node JS: Performance Benchmark
Vložit
- čas přidán 8. 09. 2024
- 🔴 - 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/ant...
► 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/ant...
#Golang #NodeJS #DevOps
🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com
I really don't care about Rust vs Golang stuff but terraform/grafana/Prometheus/k8s stuff is fascinating... I feel it would make me a much stronger engineer if I could utilize it effectively
💯
So interested in java vs golang, you’re a magician, honestly. Thanks!
Got it =)
@@AntonPutra Try it with quarkus
@@bjbegui will do
Rule of thumb
C = 1.0
Rust = 1.05
Go = 2.0
Java = 4.0
Javascript = 20 - 4.0 after running for a while
Python = 80
Ruby = 120
Numbers represent cpu time for same compute task
Go lang is not twice as fast as java as represented by you comment., it depends on the application you are writing., i have observed some task like database bulk insertion where java outperformed go lang but for other go lang outperform java but not by twice
❤Go (Golang) vs Java: czcams.com/video/8CiErLxdaA8/video.html
❤Go (Golang) vs. Rust: czcams.com/video/QWLyIBkBrl0/video.html
❤Go (Golang) vs Node JS - czcams.com/video/ntMKNlESCpM/video.html
❤Nginx vs Traefik: czcams.com/video/bgcfEW_Yh7E/video.html
❤AWS Lambda Go vs. Node.js - czcams.com/video/kJ4gfoe7gPQ/video.html
❤AWS Lambda Python vs. Node.js - czcams.com/video/B_OOim6XrI4/video.html
I don’t know how you are so incredibly knowledgeable with your deployments, I tried to learn k8s & it nearly drove me to insanity!!
I’m either stupid, or it really is that complicated lol
K8s official documentation is very good. Read it repeatedly and follow the tutoriala, finally it will click.
Loving your videos in general, been trying to learn k8s recently. But also searchib for alternatives, have you ever tried hashicorp nomad? Is there any true negatives and or benefits in using it, aside from easier use?
Thanks Pijus! It's mainly backed by a single company. In my opinion, such open-source projects will try to convert you to a paying customer at some point.
Thinking about moving form nodejs -> go as web backend dev. My thoughts about nodejs part, express is slowest framework so result can be better. By now i dont quite understand how multitreading works in both cases with docker virtualization. So maybe node case also can be improved with cluster mode.
Have you considered Rust for the backend and WebAssembly (Rust) for the frontend?
@@AntonPutra yeah, actually now I'm stop at Rust, more realistic variant look's like for commercial quick development with Nodejs and for bottlenecks using Rust.
You can get massive speedups simply by switching from Express to Fastify.
Actually use fastify with nest you'll love it
Your video is so good. You're a wizard!
Thanks Yaboku! =)
Nice! Go vs Python?
Thanks, sure soon =)
Putra means son in Sanskrit. You basically SON OF ANTON lol
well yeah i know already :)
Do a PHP vs Java and PHP vs GO
ok
thank you :)
No problem 😊
incredible video!
Thanks David!
How many prerequite to understand the video ? it doesn't seem beginer friendly.
Tried to pack as much as possible in 6 minutes.
This is beautiful
Thanks Max
How can I subscribe twice to this channel ?
haha
Glad found ur channel! can u compare nginx vs openresty vs tengine? this are top used nginx server right
I've never heard of the last two, but sure, I will do!
both were from nginx component, but with optimized for performance @@AntonPutra
Подскажите пожалуйста, это же не значит, что нужно отказаться от ноды?
Well, try Bun or Deno =)
Значит-значит. Яваскрипт - говно на палочке, и нигде кроме браузера не нужен
Вконце всплеск на go просто отрезал и не прокомментировал)
I'll make a new one soon :)
Где русские субтитры ?
well someday after i quit =)
I don't wanna get insulted but can we please get Python in some of these videos to really grasp how slow it is haha
haha
Sorry it might be like asking to much, I understand, but if you have time and wish to do so could you please create like a messenger group where we all good people who adore your work can stay connected? Or/and may be create smaller CZcams community where can support you by subscription? I personally would subscribe for sure, my end goal to be as proficient in the tools you use as your are. Appreciate you man!
good thought
Thank you Kyrylo for the suggestion. I used to have a discord server, but I couldn't find enough time to answer all questions. I still have a full-time job and do this on the side. When I eventually quit, I'll create it for sure =)