rights reserved. KEP-5116: Streaming Encoding for LIST Responses 課題 • Kube API Server の List API がレスポンスを返す際には、応答全体を単⼀のバッファ にシリアライズし、そのまま⼀括で ResponseWriter.Write する必要があった。 • オブジェクト数が巨⼤な場合、メモリ負荷が増⼤する課題があった。 解決策(KEP-5116) • Items 配列の要素を、まとめてエンコードするのではなく、⼀つずつ個別に処理し、 逐次送信しながらメモリを解放する https://ahmet.im/blog/kubernetes-list-performance https://github.com/kubernetes/enhancements/issues/5116