--
You received this message because you are subscribed to the Google Groups "Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jupyter+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/8bc7dcae-d6c9-409f-a3b5-457d9e815554o%40googlegroups.com.
Hi, Travis –
Ohhhhhh …. This larger picture makes perfect sense. I had supposed that this all had to do with atomicity of a cell, but your explanation is much better.
So, to fix my situation, there would need to be two queues. One for executing cells and another for the rest (including my requests). I wouldn’t want to say that’s easy, as the devil is always in the details.
Clearly, that’s not happening in my timeframe. There may be other ways.
BTW, it does no good to try executing my Toy Example from an outer notebook (i.e., %run ToyExample.ipynb) … it seems to run in the caller’s context, and likely queues those called cells in the way you describe.
Do you have any reaction to any of these? (A scan of PyPI tells me that #2 doesn’t exist for Jupyter Notebook, though I have more poking to do.)
Thanks!
To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/CANWNHrY0UV--Jb-wZnHzQX9acFGH4vEa5hXqzxrrC2Vab6jehg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/0b0001d64be0%24bc2c5db0%2434851910%24%40tpsoft.com.
Thanks, Travis …
I’m trying to avoid server extensions or firewall changes. I don’t mean to restrict execution of this package to just Jupyters that I control (e.g., Colab).
So, I have investigated setting up separate channels to/from Amazon Elasticache (Memcached and Redis), but Amazon limits them to internal VPN usage only. Probably because they’re impossible to secure.
I’m investigating piggy backing onto Jupyter’s ZMQ. We’ll see if that’s an option. (BTW, the ZMQ implementation for Javascript is very odd because Javascript doesn’t naturally do sockets. They’re piggybacking onto Flash’s sockets, of all things.)
And the other choice is to create a pipe service on my own server, and have both Python and Javascript call it … firewalls notwithstanding.
All of this is giving me good material for a conversation with the Jupyter people, should I ever get the chance.
Learning a lot …
(Comments welcome!)
To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/CANWNHraS-bc46cFw%3D2%2B0NcqWYJ2smUiaRAjYuHWERRrO4c-RuA%40mail.gmail.com.