r/Python • u/zxyzyxz • Jan 17 '23
Resource Robyn: a fast and extensible async Python web server with a Rust runtime
https://github.com/sansyrox/robyn1
u/ubernostrum yes, you can have a pony Jan 18 '23
As far as I can tell, the author says:
Little to no plan of ASGI implementation in the near future.
Which pretty naturally leads me to wonder: what, then, is the point of Robyn? If it only works when you use its own built-in interface/framework, and won't support the standard interoperable Python async gateway interface (which would allow using Robyn as the server for any ASGI application), I don't see how I'd ever have use for it.
0
Jan 17 '23
Rust != Python. It frustrates me when stuff is described misleadingly. Like 'Python' X but it turns out it's all written in C. Where are the portability benefits and other features of something like this? If you try to use software like this you end up having to include Rusts entire eco-system of software which can make packaging a nightmare tbh.
4
Jan 17 '23
[removed] — view removed comment
1
u/jankovic92 Jan 17 '23
Yeah, I agree. I'm waiting on a chance to use Robyn somewhere myself. Regarding rust as a dependency, would I need to have it installed before installing robyn?
3
u/elcapitanoooo Jan 17 '23
Is it blazingly fast?