<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>软件架构 on Jiayun's Blog</title><link>https://xiejiayun.github.io/tags/%E8%BD%AF%E4%BB%B6%E6%9E%B6%E6%9E%84/</link><description>Recent content in 软件架构 on Jiayun's Blog</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Mon, 18 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://xiejiayun.github.io/tags/%E8%BD%AF%E4%BB%B6%E6%9E%B6%E6%9E%84/index.xml" rel="self" type="application/rss+xml"/><item><title>【好文共赏】第三个难题：Roman Kashitsyn 把"树映射"提升为继命名与缓存失效之后的计算机科学第三难</title><link>https://xiejiayun.github.io/post/good-read-mmapped-third-hard-problem-tree-mapping/</link><pubDate>Mon, 18 May 2026 00:00:00 +0000</pubDate><guid>https://xiejiayun.github.io/post/good-read-mmapped-third-hard-problem-tree-mapping/</guid><description>&lt;h2 id="-好文共赏--editors-pick">📌 好文共赏 | Editor&amp;rsquo;s Pick&lt;/h2>
&lt;blockquote>
&lt;p>📌 &lt;strong>好文共赏 | Editor&amp;rsquo;s Pick&lt;/strong>&lt;/p>
&lt;p>原文：&lt;a href="https://mmapped.blog/posts/48-the-third-hard-problem">The Third Hard Problem&lt;/a>
作者：Roman Kashitsyn（DFINITY 系统工程师，mmapped.blog 站长，前 Google）
发布：2026-02-28（2026-05-14 在 HN 重新引爆：144 分 / 62 评论）
阅读时长：原文约 12 分钟（中文导读约 35 分钟）&lt;/p></description></item><item><title>【好文共赏】matklad：Conway 定律才是软件架构的母题——rust-analyzer 作者写给"科学码农"的一封建筑学回信</title><link>https://xiejiayun.github.io/post/good-read-matklad-learning-software-architecture/</link><pubDate>Fri, 15 May 2026 00:00:00 +0000</pubDate><guid>https://xiejiayun.github.io/post/good-read-matklad-learning-software-architecture/</guid><description>&lt;h2 id="-好文共赏--editors-pick">📌 好文共赏 | Editor&amp;rsquo;s Pick&lt;/h2>
&lt;blockquote>
&lt;p>📌 &lt;strong>好文共赏 | Editor&amp;rsquo;s Pick&lt;/strong>&lt;/p>
&lt;p>原文：&lt;a href="https://matklad.github.io/2026/05/12/software-architecture.html">Learning Software Architecture&lt;/a>
作者：Aleksey Kladov（&lt;strong>matklad&lt;/strong>，rust-analyzer 原作者 / TigerBeetle 核心工程师）
发布：2026-05-12
阅读时长：约 8 分钟（中文导读约 25 分钟）&lt;/p></description></item><item><title>从 TypeScript 和 Vue 源码中学到的编程语言设计智慧</title><link>https://xiejiayun.github.io/post/typescript-vue-source-code-architecture/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://xiejiayun.github.io/post/typescript-vue-source-code-architecture/</guid><description>&lt;blockquote>
&lt;p>如果让你从零开始设计一门编程语言或一个前端框架，你需要什么知识？最好的答案藏在已有的优秀开源项目中。本文通过逐行阅读 TypeScript 编译器（45万行）和 Vue 3（5.5万行）的源码，提炼出关于编译器设计、类型系统、响应式系统、渲染引擎的深层设计智慧。&lt;/p></description></item></channel></rss>