Would you please tweet something and mention @pylonsproject, so I can retweet it to garner more feedback?

--steve


On 5/13/20 at 6:31 PM, [email protected] (Michael Merickel) pronounced:

This looks awesome!

Things that aren’t clear to me are how the config and potentially other services / settings are shared as well as authentication and data store connections. And what the pitfalls may be there. It looks like it’s using asgiref so I assume you are supposed to use its mechanisms for jumping between sync and async apis?

Also what can you say about Pyramid’s apis being used at all in the async context?
- Michael

On May 13, 2020, at 17:51, Landreville <[email protected]> wrote:


Hi All,

I've started experimenting with integrating WebSockets into Pyramid 
applications and came
up with this framework/library for implementing them: 
https://gitlab.com/landreville/rbow

I haven't used it in a production application yet. Right now I'm looking for 
some
feedback if this seems useful and if there are any ideas for improving this.

In general it runs an ASGI application that wraps the Pyramid app and uses 
Venusian to
register websocket "views". These are classes that manage the websocket functionality. They also provide options for working with websockets asynchronously, synchronously, or with a Pyramid request (kinda).

Lastly it also provides "channels" that can send messages to all websockets 
subscribed to
a channel and can call a function to send data periodically (such as grabbing stats and sending them to the clients every 5 seconds).


Thanks for any feedback,

Landreville
--
You received this message because you are subscribed to the Google Groups
"pylons-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to
[email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/pylons-discuss/4db62ffd-09cb-4ccc-a277-73c5104a47e9%
40googlegroups.com.


------------------------
Steve Piercy, Eugene, OR

--
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/pylons-discuss/r480Ps-10126i-001531D09C014CF9A13C5C2DDB0FD027%40Steves-iMac.local.

Reply via email to