<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>TechDoors — Ghi chép kỹ thuật</title>
        <link>https://techdoors.io/blog/</link>
        <description>Bài viết mới về hạ tầng, vận hành và kỹ thuật phần mềm từ TechDoors.</description>
        <lastBuildDate>Fri, 06 Nov 2026 01:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>vi-VN</language>
        <copyright>© 2026 TechDoors</copyright>
        <item>
            <title><![CDATA[Chào mừng đến với TechDoors]]></title>
            <link>https://techdoors.io/blog/chao-mung-den-voi-techdoors/</link>
            <guid>https://techdoors.io/blog/chao-mung-den-voi-techdoors/</guid>
            <pubDate>Fri, 06 Nov 2026 01:00:00 GMT</pubDate>
            <description><![CDATA[Một cánh cửa nhỏ để cùng tìm hiểu DevOps, hạ tầng và cách những hệ thống phía sau màn hình hoạt động.]]></description>
            <content:encoded><![CDATA[<p>Có những câu hỏi bắt đầu rất nhỏ: một tiến trình đang dùng bao nhiêu bộ nhớ, vì sao một container liên tục khởi động lại, hay điều gì thực sự xảy ra sau một lần <code>git push</code>?</p>
<p><strong>TechDoors</strong> bắt đầu từ sự tò mò đó. Đây là blog kỹ thuật cá nhân bằng tiếng Việt, dành cho việc ghi lại cách tìm hiểu, xây dựng và vận hành hệ thống — từng cánh cửa một.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="vì-sao-có-techdoors">Vì sao có TechDoors?<a href="https://techdoors.io/blog/chao-mung-den-voi-techdoors/#v%C3%AC-sao-c%C3%B3-techdoors" class="hash-link" aria-label="Đường dẫn trực tiếp đến Vì sao có TechDoors?" title="Đường dẫn trực tiếp đến Vì sao có TechDoors?" translate="no">​</a></h2>
<p>Một ghi chép tốt giúp biến điều vừa đọc hoặc vừa thử thành điều có thể xem lại. Khi chia sẻ ghi chép ấy, chúng ta cũng tạo thêm cơ hội để nhận câu hỏi, phát hiện chỗ chưa hiểu và tìm một cách giải thích rõ hơn.</p>
<p>TechDoors được tạo ra để làm một nơi như vậy: lưu lại bối cảnh, cách tiếp cận và những đánh đổi kỹ thuật. Mục đích của blog là cùng học và chia sẻ kiến thức có thể kiểm chứng.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="những-cánh-cửa-sẽ-cùng-mở">Những cánh cửa sẽ cùng mở<a href="https://techdoors.io/blog/chao-mung-den-voi-techdoors/#nh%E1%BB%AFng-c%C3%A1nh-c%E1%BB%ADa-s%E1%BA%BD-c%C3%B9ng-m%E1%BB%9F" class="hash-link" aria-label="Đường dẫn trực tiếp đến Những cánh cửa sẽ cùng mở" title="Đường dẫn trực tiếp đến Những cánh cửa sẽ cùng mở" translate="no">​</a></h2>
<p>Các bài viết sẽ xoay quanh những nhóm chủ đề có liên hệ với nhau:</p>
<ul>
<li class=""><strong>DevOps và CI/CD:</strong> tự động hóa các bước lặp lại, kiểm thử thay đổi và tìm hiểu đường đi từ mã nguồn đến bản phát hành.</li>
<li class=""><strong>SRE và Observability:</strong> hiểu độ tin cậy, sử dụng logs, metrics và traces để đặt câu hỏi đúng về hệ thống.</li>
<li class=""><strong>Kubernetes và Platform Engineering:</strong> khám phá việc điều phối container, các thành phần nền tảng và trải nghiệm của người phát triển.</li>
<li class=""><strong>Linux và Infrastructure:</strong> đi từ tiến trình, mạng và lưu trữ đến cách mô tả hạ tầng bằng mã nguồn.</li>
<li class=""><strong>Homelab và OpenStack:</strong> dành một không gian thực hành để thử nghiệm, quan sát và ghi lại giới hạn của từng cấu hình.</li>
</ul>
<p>Một bài viết có thể chỉ giải quyết một câu hỏi nhỏ. Điều quan trọng là người đọc hiểu <strong>đang thử điều gì, vì sao thử và kết quả nói lên điều gì</strong>.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="cách-những-ghi-chép-được-viết">Cách những ghi chép được viết<a href="https://techdoors.io/blog/chao-mung-den-voi-techdoors/#c%C3%A1ch-nh%E1%BB%AFng-ghi-ch%C3%A9p-%C4%91%C6%B0%E1%BB%A3c-vi%E1%BA%BFt" class="hash-link" aria-label="Đường dẫn trực tiếp đến Cách những ghi chép được viết" title="Đường dẫn trực tiếp đến Cách những ghi chép được viết" translate="no">​</a></h2>
<p>Các nội dung kỹ thuật sẽ hướng đến một cấu trúc đơn giản:</p>
<ol>
<li class="">Nêu câu hỏi và bối cảnh.</li>
<li class="">Ghi rõ môi trường, phiên bản và giả định liên quan.</li>
<li class="">Trình bày cách thực hiện cùng giải thích cho các lựa chọn.</li>
<li class="">Chỉ ra cách kiểm chứng, giới hạn và những điều còn cần tìm hiểu.</li>
</ol>
<p>Ví dụ, một lệnh chẩn đoán nên đi cùng mục đích sử dụng. Lệnh dưới đây chỉ hiển thị thông tin bộ nhớ trên Linux; nó chưa đủ để kết luận nguyên nhân của một sự cố:</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#262923;--prism-background-color:#eeede6"><div class="codeBlockTitle_OeMC">Kiểm tra bộ nhớ trên Linux</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#262923;background-color:#eeede6"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#262923"><span class="token function" style="color:#8b3b28">free</span><span class="token plain"> </span><span class="token parameter variable" style="color:#5c4390">-h</span><br></div></code></pre></div></div>
<p>Khi có ví dụ về lab hoặc cấu hình thử nghiệm, bài viết sẽ nêu rõ phạm vi. Một kết quả trong homelab cần được đánh giá thêm trước khi áp dụng cho môi trường có yêu cầu vận hành khác.</p>
<blockquote>
<p>Hiểu rõ một giả định thường hữu ích hơn việc sao chép một cấu hình dài.</p>
</blockquote>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="bắt-đầu-từ-đâu">Bắt đầu từ đâu?<a href="https://techdoors.io/blog/chao-mung-den-voi-techdoors/#b%E1%BA%AFt-%C4%91%E1%BA%A7u-t%E1%BB%AB-%C4%91%C3%A2u" class="hash-link" aria-label="Đường dẫn trực tiếp đến Bắt đầu từ đâu?" title="Đường dẫn trực tiếp đến Bắt đầu từ đâu?" translate="no">​</a></h2>
<p>Bạn có thể duyệt <a class="" href="https://techdoors.io/blog/">tất cả bài viết</a>, chọn một <a class="" href="https://techdoors.io/blog/tags/">chủ đề</a> hoặc ghé trang <a class="" href="https://techdoors.io/about/">giới thiệu</a> để hiểu thêm định hướng của blog. Khu vực <a class="" href="https://techdoors.io/projects/">dự án</a> hiện có các khung nội dung mẫu và sẽ được cập nhật khi có dự án thực tế để chia sẻ.</p>
<p>Để theo dõi bài mới, thêm <a href="https://techdoors.io/blog/rss.xml">RSS</a> hoặc <a href="https://techdoors.io/blog/atom.xml">Atom</a> vào trình đọc bạn đang dùng. Không cần tạo tài khoản.</p>
<p>TechDoors vừa mở cửa. Cảm ơn bạn đã ghé qua — và hẹn gặp lại ở một câu hỏi kỹ thuật tiếp theo.</p>]]></content:encoded>
            <category>DevOps</category>
            <category>SRE</category>
            <category>Kubernetes</category>
            <category>Platform Engineering</category>
            <category>Observability</category>
            <category>CI/CD</category>
            <category>Linux</category>
            <category>Infrastructure</category>
            <category>Homelab</category>
            <category>OpenStack</category>
        </item>
    </channel>
</rss>