Комментарии:
I'm assuming you are computing most of the metrics using nginx ingress. If so can you please share your configurations and the dashboard queries?
ОтветитьFastAPI = fail fast
Ответитьpython must die
ОтветитьPython hogs a lof of memory and cpu thats why Im slowly rewriting my web app to Rust.
ОтветитьRabbitMQ Stream vs Kafka vs Redis Stream vs Pulsar
ОтветитьPhp swoole/frankenphp vs go
ОтветитьThanks Anton!
ОтветитьIn first test you create data every time in endpoint, python isn't fast working with memory operations like this, it makes app a lot slower than it could be. In second test using synchronous sqlalchemy inside async function slows fastapi a lot, it works like django in this case, executing code sequentialy. So, python is slower than go, thats obvious. However the benchmark isn't really fair.
ОтветитьLooking at these benchmarks, I guess "Go" is top 1 right?
Ответитьenterprise-ai AI fixes this. Python vs Go benchmark comparison.
ОтветитьGo will win for AI Development
ОтветитьHi, nice comparison! What did you use to make the graphs?
ОтветитьC++ vs Rust, please 🙏
ОтветитьPython is trash as expected
ОтветитьMy company just finished the migration from Python Django to Go/GoLang, It's night and day. My bosses used to complained all the time that our services were slow, not anymore!!!
ОтветитьPlease test Golang Hertz and Bun router
ОтветитьThis did not test fastAPI at all. You need to use non blocking driver for the database and gunicorn server so as to be able to use more process. Please redo this video as it very important. Thanks
ОтветитьSoooo what we need now is C# vs Java 😃
ОтветитьHey Anton! Any chances we can get a new comparison with the java quarkus reactive code?
ОтветитьHello again! I guess that CPython is your primary topic. Python is a language. Python has more than one implementation.
ОтветитьIt was predictable. Python is much slower than go
ОтветитьHi @AntonPutra can you please do benchmark for go vs c++(Poco library)
ОтветитьDSQL vs RDS?
ОтветитьNow this is actually kind of surprising to me. Python libraries all call into C/C++/Rust. I'd really expect it to be better. I guess the overhead from using such a slow language to call into library functions can't be hidden.
ОтветитьThose test on AWS are nonsense. The same type instance performance can be different by 40%!!!!
ОтветитьTry Litestar, a FastAPI competitor that claims to be 2x as fast
Ответитьno wonder why i have to learn go next year, gonna be my 3rd language yayyyy! multilingual in programming it is 😎😎
ОтветитьWaiting for round 2 with PRs for FastAPI
ОтветитьI'm here again, asking for you to teach us how to run those benchmarks :D
Could we think about a way to help you prepare the test criteria? Discord, or maybe GitHub issues for every test you are about to run? I know Python and only that and I think that you should compare Go std lib to a pure Python ASGI app (just that function - no framework) or to Starlette (depending on what are we actually comparing). Go would still win in any case but we would have more accurate results.
Go has become the standard language for benchmark comparisons
ОтветитьI see you have received lots of PRs for fastapi. I can't wait for the second benchmark
ОтветитьThank you all who helped to improve the Python application. I'll release round 2 in a few days.
ОтветитьRedis vs DiceDB
ОтветитьDoes this improve if you use the pypi JIT with FastAPI ?
ОтветитьСпасибо, интересные видео!
Ответитьwhere's the summary.
ОтветитьRedis cluster vs mongodb vs aerospike :)
ОтветитьCould you please make a mysql compatible database benchmarks for oceanbase and tidb?
ОтветитьThanks for giving me a video I can use to show people why I don't use python.
ОтветитьBr please do key db vs redis vs memcached
ОтветитьIn this, is Go stdlib used?
ОтветитьActix Web(Rust) vs Drogon Framework(C++) will be a show of heavyweights
Ответитьplease FastAPI (python) vs. Roda (ruby)
Ответитьredids vs keydb
Ответить