<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Technical Debt on Nhật ký Nghiên cứu</title><link>https://williamresearch.com/vi/tags/technical-debt/</link><description>Recent content in Technical Debt on Nhật ký Nghiên cứu</description><generator>Hugo</generator><language>vi-VN</language><lastBuildDate>Mon, 31 Aug 2026 23:11:12 +0700</lastBuildDate><atom:link href="https://williamresearch.com/vi/tags/technical-debt/index.xml" rel="self" type="application/rss+xml"/><item><title>🧭 Architecture DNA Compass: Đọc hệ thống vượt khỏi nhãn pattern</title><link>https://williamresearch.com/vi/posts/architecture-dna-compass/</link><pubDate>Mon, 31 Aug 2026 23:11:12 +0700</pubDate><guid>https://williamresearch.com/vi/posts/architecture-dna-compass/</guid><description>&lt;h2 id="1-the-hook-architecture-không-phải-nhãn-sản-phẩm"&gt;1. The Hook: architecture không phải nhãn sản phẩm&lt;/h2&gt;
&lt;p&gt;Hỏi một team đang dùng architecture gì, câu trả lời thường giống catalog công nghệ: microservices, event-driven, CQRS, Kubernetes, thêm hexagonal architecture cho đủ bộ. Tất cả có thể đúng nhưng vẫn giải thích rất ít.&lt;/p&gt;
&lt;p&gt;Một hệ thống thật có thể là modular monolith ở deployment boundary, hexagonal bên trong vài module, event-driven giữa các domain và chỉ dùng CQRS nơi áp lực đọc–ghi tách biệt. Các thuật ngữ này không cạnh tranh trên cùng một trục. Chúng mô tả những lực khác nhau.&lt;/p&gt;</description></item></channel></rss>