GlitchTip uses django-ninja with ASGI and real asyncio-native cache, workers #1681
bufke
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
https://gitlab.com/glitchtip/glitchtip-backend/
I thought some may be interested in my usage of django-ninja and Django ASGI. Django has limited async support for ORM and cache. It uses threads instead of more performant native asyncio tools. Celery too doesn't support async well, often requiring wrappers. Since I am insane, I made alternatives:
These projects wouldn't exist without django-valkey and django-tasks which are both great projects. I'm taking their approach but being more opinionated, focused on asyncio, and performance. And of course I'm grateful for django-ninja as our API layer!
I also recommend:
Beta Was this translation helpful? Give feedback.
All reactions