[PR #37] [MERGED] Add Mooncake RL rollout transfer blog #38

Closed
opened 2026-10-29 14:32:09 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/kvcache-ai/kvcache-blog/pull/37
Author: @zxpdemonio
Created: 8/6/2026
Status: ✅ Merged
Merged: 8/20/2026
Merged by: @ykwd

Base: main ← Head: cruz/rl-rollout-data-transfer-blog


📝 Commits (10+)

  • cafbe42 Add Mooncake RL rollout transfer blog
  • 40d8f12 Refine RL rollout transfer blog
  • cc6b4c8 Fix DataProto figure text overlap
  • 9c68987 refactor the first 2 sections
  • 8d6cc46 refactor the 3rd and 4th section
  • 4542da8 Refine Miles rollout transfer blog
  • 2da305b Refine Miles rollout transfer article
  • 3728510 Keep DataProto details outside Miles integration
  • e1d7d71 Clarify VLA validation scope
  • a04389c Refine Miles rollout transfer blog

📊 Changes

7 files changed (+555 additions, -0 deletions)

View changed files

➕ content/blog/mooncake-rl-rollout-data-transfer/challenge-response.svg (+44 -0)
➕ content/blog/mooncake-rl-rollout-data-transfer/featured.png (+0 -0)
➕ content/blog/mooncake-rl-rollout-data-transfer/index.md (+221 -0)
➕ content/blog/mooncake-rl-rollout-data-transfer/miles-get-latency.svg (+90 -0)
➕ content/blog/mooncake-rl-rollout-data-transfer/rollout-data-plane.svg (+57 -0)
➕ content/blog/mooncake-rl-rollout-data-transfer/rollout-object-anatomy.svg (+43 -0)
➕ content/blog/mooncake-rl-rollout-data-transfer/structured-transfer-architecture.svg (+100 -0)

📄 Description

Summary

  • Add a blog post about Mooncake structured-object transfer for RL rollout data.
  • Use the merged Miles integration as the concrete example, while describing the broader dict/DataProto transfer model.
  • Include diagrams for the rollout data plane, Miles rollout object shape, structured-object transfer architecture, and Miles GET latency comparison.

Validation

  • Verified Markdown image references resolve within the Hugo page bundle.
  • Verified all SVG files are parseable XML.
  • Ran git diff --check.

Note: Hugo is not installed in the local environment used to prepare this PR, so a full site build was not run locally.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/kvcache-ai/kvcache-blog/pull/37 **Author:** [@zxpdemonio](https://github.com/zxpdemonio) **Created:** 8/6/2026 **Status:** ✅ Merged **Merged:** 8/20/2026 **Merged by:** [@ykwd](https://github.com/ykwd) **Base:** `main` ← **Head:** `cruz/rl-rollout-data-transfer-blog` --- ### 📝 Commits (10+) - [`cafbe42`](https://github.com/kvcache-ai/kvcache-blog/commit/cafbe426c9804a703ede18bf337ca1b2178c9541) Add Mooncake RL rollout transfer blog - [`40d8f12`](https://github.com/kvcache-ai/kvcache-blog/commit/40d8f12bfa55caa9b1ad826e7f468680cf9813f4) Refine RL rollout transfer blog - [`cc6b4c8`](https://github.com/kvcache-ai/kvcache-blog/commit/cc6b4c8ff951ff9afd08e19852e5a560658578fb) Fix DataProto figure text overlap - [`9c68987`](https://github.com/kvcache-ai/kvcache-blog/commit/9c68987beb63e50996ee13d000ebf5b615bc82a9) refactor the first 2 sections - [`8d6cc46`](https://github.com/kvcache-ai/kvcache-blog/commit/8d6cc4628337d3db96098226a180c71dcfd962cb) refactor the 3rd and 4th section - [`4542da8`](https://github.com/kvcache-ai/kvcache-blog/commit/4542da83d422eef9b39d3581fca7d16bfb529b30) Refine Miles rollout transfer blog - [`2da305b`](https://github.com/kvcache-ai/kvcache-blog/commit/2da305b850f1c75b1502dedb6454d974efe31431) Refine Miles rollout transfer article - [`3728510`](https://github.com/kvcache-ai/kvcache-blog/commit/372851021861e197b2b192a5af94488e23ca5376) Keep DataProto details outside Miles integration - [`e1d7d71`](https://github.com/kvcache-ai/kvcache-blog/commit/e1d7d7193e56f4666b625829f902fe9ff061ab6c) Clarify VLA validation scope - [`a04389c`](https://github.com/kvcache-ai/kvcache-blog/commit/a04389c8629173495ed86454cfd009b19539b456) Refine Miles rollout transfer blog ### 📊 Changes **7 files changed** (+555 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `content/blog/mooncake-rl-rollout-data-transfer/challenge-response.svg` (+44 -0) ➕ `content/blog/mooncake-rl-rollout-data-transfer/featured.png` (+0 -0) ➕ `content/blog/mooncake-rl-rollout-data-transfer/index.md` (+221 -0) ➕ `content/blog/mooncake-rl-rollout-data-transfer/miles-get-latency.svg` (+90 -0) ➕ `content/blog/mooncake-rl-rollout-data-transfer/rollout-data-plane.svg` (+57 -0) ➕ `content/blog/mooncake-rl-rollout-data-transfer/rollout-object-anatomy.svg` (+43 -0) ➕ `content/blog/mooncake-rl-rollout-data-transfer/structured-transfer-architecture.svg` (+100 -0) </details> ### 📄 Description ## Summary - Add a blog post about Mooncake structured-object transfer for RL rollout data. - Use the merged Miles integration as the concrete example, while describing the broader dict/DataProto transfer model. - Include diagrams for the rollout data plane, Miles rollout object shape, structured-object transfer architecture, and Miles GET latency comparison. ## Validation - Verified Markdown image references resolve within the Hugo page bundle. - Verified all SVG files are parseable XML. - Ran `git diff --check`. Note: Hugo is not installed in the local environment used to prepare this PR, so a full site build was not run locally. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-29 14:32:09 +00:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kvcache-ai/kvcache-blog#38
No description provided.