I do wonder, though, how would Nginx's proxy cache compare? Django ORM can only do the actual data fetching. And Nginx can only cache. But if you pay for Django ORM once and serve it from Nginx's RAM 1,000 times, does it matter that the Django ORM is slow?
Comment
imho: The Django ORM is not so fast. it has only ~3% performance - compare to the fastest rust results
see the "TechEmpower Web Framework Benchmarks"
* https://www.techempower.com/benchmarks/#section=data-r18&hw=ph&test=query
* https://github.com/TechEmpower/FrameworkBenchmarks
Replies
I do wonder, though, how would Nginx's proxy cache compare? Django ORM can only do the actual data fetching. And Nginx can only cache. But if you pay for Django ORM once and serve it from Nginx's RAM 1,000 times, does it matter that the Django ORM is slow?