プログラミング基礎上級
ストリーミング
ストリーミング
一言で言うと
応答を逐次返す通信方式。
もう少し詳しく
一言で言うと
応答を逐次返す通信方式。
もう少し詳しく
応答を逐次返す通信方式。IT エンジニアリングの現場で頻繁に登場する概念のひとつで、関連する仕組みやベストプラクティスと合わせて理解しておくと応用が利きます。
サーバーからクライアントへデータを少しずつ送り続ける手法で、SSE(Server-Sent Events)や chunked transfer encoding、WebSocket などが代表的な実装方式です。ChatGPT のような LLM を使ったアプリケーションでは、生成されたトークンをリアルタイムで画面に表示するためにストリーミングが活用されています。
実務でどう使うか
関連する章
Ch206 で詳しく学べます。