この技術記事では、Modalが開発した新しいクラウドベースのJupyterノートブック「Modal Notebooks」について説明しています。このノートブックは、数秒でGPUとカスタムイメージを起動し、リアルタイムでのコラボレーションを可能にします。記事では、インタラクティブで高性能なGPUワークロードを実現するためのシステムの設計とエンジニアリングプロセスが詳述されています。特に、モダルサンドボックスという安全なプロセス環境でノートブックのカーネルを管理し、ゼロMQを介してJupyterプロトコルメッセージをHTTPコールに変換するデーモン「modal-kernelshim」の役割が重要です。このアーキテクチャにより、ユーザーはブラウザで即座に出力を視覚化でき、スムーズな操作体験が提供されます。