<?xml version="1.0" encoding="UTF-8" ?>
<rss
    version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:webfeeds="http://webfeeds.org/rss/1.0"
    xmlns:media="http://search.yahoo.com/mrss/"
    >
    <channel>
        <title>Softwarearchitecture Tag - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/tags/softwarearchitecture.rss" rel="self"></atom:link>
                <copyright>Sun* Inc.</copyright>
                                                <webfeeds:logo>https://viblo.asia/logo_full.svg</webfeeds:logo>
        <image>
            <url>https://viblo.asia/logo_full.svg</url>
            <title>Softwarearchitecture Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-04-30T05:51:36+07:00</lastBuildDate>
                <item>
            <title><![CDATA[[Open Source] #189 - React Knowledge Graph (RKG): Hệ thống phân tích tri thức React với kiến trúc Neo4j, Local Embeddings và giao thức MCP cho AI Agents]]></title>
                        <link>https://viblo.asia/p/open-source-189-react-knowledge-graph-rkg-he-thong-phan-tich-tri-thuc-react-voi-kien-truc-neo4j-local-embeddings-va-giao-thuc-mcp-cho-ai-agents-ZoJjeGaz4Y7</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-189-react-knowledge-graph-rkg-he-thong-phan-tich-tri-thuc-react-voi-kien-truc-neo4j-local-embeddings-va-giao-thuc-mcp-cho-ai-agents-ZoJjeGaz4Y7</guid>
            <description><![CDATA[Trong các dự án React quy mô lớn (Enterprise), việc nắm bắt cây phụ thuộc, hiểu rõ phạm vi ảnh hưởng của một thay đổi (Blast Radius) hay tìm kiếm các ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-04-26 01:59:16</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #128 - OpenSign: Nền tảng E-Signature mã nguồn mở với React 19, Parse Server và kiến trúc ký số PKCS#7 bảo mật]]></title>
                        <link>https://viblo.asia/p/open-source-128-opensign-nen-tang-e-signature-ma-nguon-mo-voi-react-19-parse-server-va-kien-truc-ky-so-pkcs7-bao-mat-18J2e8Kl4YK</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-128-opensign-nen-tang-e-signature-ma-nguon-mo-voi-react-19-parse-server-va-kien-truc-ky-so-pkcs7-bao-mat-18J2e8Kl4YK</guid>
            <description><![CDATA[Trong kỷ nguyên số, việc ký kết tài liệu (hợp đồng, hóa đơn) đòi hỏi sự kết hợp giữa tính tiện lợi và tính pháp lý. Các giải pháp như DocuSign hay Hel...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-04-13 22:02:30</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #110 - iSponsorBlockTV: Hệ thống tự động bỏ qua quảng cáo YouTube trên Smart TV với Python Asyncio và YouTube Lounge API]]></title>
                        <link>https://viblo.asia/p/open-source-110-isponsorblocktv-he-thong-tu-dong-bo-qua-quang-cao-youtube-tren-smart-tv-voi-python-asyncio-va-youtube-lounge-api-y0VGwGEpVPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-110-isponsorblocktv-he-thong-tu-dong-bo-qua-quang-cao-youtube-tren-smart-tv-voi-python-asyncio-va-youtube-lounge-api-y0VGwGEpVPA</guid>
            <description><![CDATA[Trên các nền tảng trình duyệt, việc bỏ qua quảng cáo hay các đoạn nội dung không mong muốn (Sponsor, Intro) rất dễ dàng nhờ các Extension. Tuy nhiên, ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-04-10 19:48:51</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #66 - Bruno: Tái định nghĩa API Client với triết lý Local-first và Git-friendly]]></title>
                        <link>https://viblo.asia/p/open-source-66-bruno-tai-dinh-nghia-api-client-voi-triet-ly-local-first-va-git-friendly-13VM9qQQVY7</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-66-bruno-tai-dinh-nghia-api-client-voi-triet-ly-local-first-va-git-friendly-13VM9qQQVY7</guid>
            <description><![CDATA[Hầu hết các công cụ API Client hiện nay như Postman hay Insomnia đang dịch chuyển mạnh mẽ lên Cloud, ép buộc người dùng đồng bộ dữ liệu lên server của...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-04-06 06:49:54</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #49 - HTTPie: Nghệ thuật xây dựng CLI hiện đại và trải nghiệm HTTP &quot;Human-centric&quot; với Python]]></title>
                        <link>https://viblo.asia/p/open-source-49-httpie-nghe-thuat-xay-dung-cli-hien-dai-va-trai-nghiem-http-human-centric-voi-python-ZjJYWo2XVOE</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-49-httpie-nghe-thuat-xay-dung-cli-hien-dai-va-trai-nghiem-http-human-centric-voi-python-ZjJYWo2XVOE</guid>
            <description><![CDATA[Trong thế giới của các kỹ sư backend, curl là một tượng đài. Tuy nhiên, việc ghi nhớ hàng chục cờ (flags) phức tạp của nó thường là một cực hình. HTTP...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-04-03 06:37:55</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Đừng để hệ thống của bạn tự &quot;Dẫm đạp&quot; lên nhau: Chuyện về Exponential Backoff]]></title>
                        <link>https://viblo.asia/p/dung-de-he-thong-cua-ban-tu-dam-dap-len-nhau-chuyen-ve-exponential-backoff-y0VGwGgpVPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/dung-de-he-thong-cua-ban-tu-dam-dap-len-nhau-chuyen-ve-exponential-backoff-y0VGwGgpVPA</guid>
            <description><![CDATA[Chào anh em, lại là tôi đây.

Trong đời làm nghề "thợ xây" hệ thống, có những bài học mà chúng ta không học được từ sách vở hay các khóa học Udemy 10$...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-03-19 20:59:52</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[LMS Implementation for B2B SaaS: What Often Goes Wrong]]></title>
                        <link>https://viblo.asia/p/lms-implementation-for-b2b-saas-what-often-goes-wrong-oW4oep6rLml</link>
            <guid isPermaLink="true">https://viblo.asia/p/lms-implementation-for-b2b-saas-what-often-goes-wrong-oW4oep6rLml</guid>
            <description><![CDATA[For many B2B SaaS companies, a Learning Management System (LMS) plays a critical role in customer onboarding, partner enablement, and internal trainin...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Slitigenz</dc:creator>
            <pubDate>2026-01-21 09:52:24</pubDate>
                                                                                                        </item>
            </channel>
</rss>
