Jupyter Kernel ZeroMQ Message Serialization Under Concurrent Client Requests
Goal Determine whether Jupyter kernels can safely serialize concurrent requests from multiple clients through a single ZeroMQ input channel without output interleaving or protocol ordering violations. Constraints Each kernel maintains one message handler and processes incoming messages sequentially over a single ZeroMQ channel. The Jupyter protocol does not