[

  {
    "title": "Transformer 计算图解：从矩阵维度理解 Attention 与 FFN",
    "url": "https://blog.edge5134.com/blogs/vllm-transformer-matrix-flow",
    "excerpt": "  全文用一个生活画面贯穿：4 个同学轮流分享读书心得。矩阵里所有行都对应 token，用符号 q_i/k_i/v_i 表达”第 i 个 token 的向量”。",
    "date": "2026-07-15",
    "tags": "transformer, llm, attention, deep-learning"
  },

  {
    "title": "vLLM 流式输出架构与 Tool Parser 分支决策",
    "url": "https://blog.edge5134.com/blogs/vllm-streaming-tool-parser",
    "excerpt": "流式输出的分支架构",
    "date": "2026-07-15",
    "tags": "vllm, llm, streaming, tool-use"
  },

  {
    "title": "vLLM Scheduler 架构与连续批处理机制",
    "url": "https://blog.edge5134.com/blogs/vllm-scheduler",
    "excerpt": "架构鸟瞰",
    "date": "2026-07-15",
    "tags": "vllm, llm, scheduler, system-design"
  },

  {
    "title": "vLLM 推理引擎：请求处理流程深度解析",
    "url": "https://blog.edge5134.com/blogs/vllm-request-flow",
    "excerpt": "整体流程",
    "date": "2026-07-15",
    "tags": "vllm, llm, deep-learning"
  },

  {
    "title": "LLM 推理基础：Prefill / Decode 与 KV Cache",
    "url": "https://blog.edge5134.com/blogs/vllm-prefill-decode",
    "excerpt": "Prefill vs Decode",
    "date": "2026-07-15",
    "tags": "vllm, llm, transformer"
  },

  {
    "title": "vLLM Function Call 全链路深度解析",
    "url": "https://blog.edge5134.com/blogs/vllm-function-call",
    "excerpt": "  vLLM v0.20.2，聚焦 function call 的主链路分析。版本与模型：Qwen3CoderToolParser（XML 格式工具调用）",
    "date": "2026-07-15",
    "tags": "vllm, llm, function-call, tool-use"
  },

  {
    "title": "vLLM PagedAttention：Block 的完整生命周期",
    "url": "https://blog.edge5134.com/blogs/vllm-block-lifecycle",
    "excerpt": "vLLM v0.20.2 · block_size = 16",
    "date": "2026-07-15",
    "tags": "vllm, llm, pagedattention, system-design"
  },

  {
    "title": "Rust Study",
    "url": "https://blog.edge5134.com/blogs/rust-learning",
    "excerpt": "Rust Actix-Web Learning",
    "date": "2026-01-07",
    "tags": "rust, actix-web"
  },

  {
    "title": "Hikyuu Study",
    "url": "https://blog.edge5134.com/blogs/hikyuu-learning",
    "excerpt": "Hikyuu Project Learning",
    "date": "2025-12-09",
    "tags": "stock"
  },

  {
    "title": "Stock strategy",
    "url": "https://blog.edge5134.com/blogs/stock-study",
    "excerpt": "ZGNB Love and Share",
    "date": "2025-11-26",
    "tags": "stock"
  },

  {
    "title": "Cpp-Web-Server",
    "url": "https://blog.edge5134.com/blogs/cpp-web-server-practice",
    "excerpt": "Cpp web server 学习项目",
    "date": "2024-12-23",
    "tags": ""
  },

  {
    "title": "后端本地开发环境搭建",
    "url": "https://blog.edge5134.com/blogs/back-end-environment-install",
    "excerpt": "Golang Installation",
    "date": "2024-09-02",
    "tags": ""
  },

  {
    "title": "Windows Coding",
    "url": "https://blog.edge5134.com/blogs/windows-coding",
    "excerpt": "How to get DNS Server for particular adapter on Windows  Retrieve addresses information about adapter through API:GetAdapterAddress(…)  Loop to check whether current pointer points to the adapter s...",
    "date": "2024-07-29",
    "tags": "Windows API, C++"
  }


  ,{
    "title": "VSCode + Vim Cheatsheet",
    "url": "https://blog.edge5134.com/notes/vscode-vim-cheatsheet/",
    "excerpt": "VSCode + Vim Cheatsheet",
    "date": "2026-07-15",
    "tags": ""
  }


  ,{
    "title": "C++ Concurrency in Action",
    "url": "https://blog.edge5134.com/readings/reading/cpp-concurrency-in-action",
    "excerpt": "Reading Note of C++ Concurrency in Action",
    "date": "2024-09-10",
    "tags": "C++, Concurrency"
  }

  ,{
    "title": "Effective C++ Notes",
    "url": "https://blog.edge5134.com/readings/reading/effective-cpp",
    "excerpt": "Reading notes of Effective C++",
    "date": "2024-09-14",
    "tags": ""
  }

  ,{
    "title": "Glog Study",
    "url": "https://blog.edge5134.com/readings/reading/glog-study",
    "excerpt": "Reading notes of Glog project",
    "date": "2024-09-20",
    "tags": "C++, Glog, Code Read"
  }

  ,{
    "title": "leveldb-study",
    "url": "https://blog.edge5134.com/readings/reading/leveldb-study",
    "excerpt": "Reading notes of LevelDB project",
    "date": "2024-09-20",
    "tags": "C++, LevelDB, Code Read"
  }

  ,{
    "title": "LeetCode Notes",
    "url": "https://blog.edge5134.com/readings/reading/leetcode-notes",
    "excerpt": "LeetCode Notes",
    "date": "2025-12-03",
    "tags": ""
  }


  ,{
    "title": "Cloud Desktop Protocol",
    "url": "https://blog.edge5134.com/portfolio/cloud-desktop-protocol/",
    "excerpt": "Network protocol design and implementation for cloud desktop service, supporting efficient display transmission and low-latency user interaction.",
    "date": "2022-08-01",
    "tags": "C++, Network Programming, Protocol Design, Cloud Computing"
  }

  ,{
    "title": "Software Upgrade Service",
    "url": "https://blog.edge5134.com/portfolio/software-upgrade-service/",
    "excerpt": "Reliable software upgrade framework for cloud desktop system, supporting multi-end coordinated updates with rollback and progress tracking.",
    "date": "2023-01-01",
    "tags": "C++, Backend Development, Distributed Systems"
  }

]

