James,
I haven't worked with Celery, but the the approach you mention below
seems sane (since as you mention, Twisted or asyncio come with their own
event loop).
And yes, you could talk over Unix domain sockets or TCP loopback.
Probably, another approach would be using
http://docs.celeryproject.org/en/latest/userguide/remote-tasks.html
Don't know if you can make Celery issue a HTTP/GET or HTTP/POST to a
preconfigured URL upon tasks being enqueued or in general tasks changing
their state.
If so, this would make integration even easier: have Twisted Web running
side-by-side with Autobahn under same event loop. Forward stuff received
as HTTP/GET/POST in Twisted Web to Autobahn.
Cheers,
/Tobias
> --
> You received this message because you are subscribed to the Google
> Groups "Autobahn" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
autobahnws+...@googlegroups.com
> <mailto:
autobahnws+...@googlegroups.com>.
> For more options, visit
https://groups.google.com/d/optout.