<?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>Websockets 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/websockets.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>Websockets Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-04-23T20:35:12+07:00</lastBuildDate>
                <item>
            <title><![CDATA[[Open Source] #165 - Mattermost: Nền tảng cộng tác doanh nghiệp quy mô lớn với kiến trúc Go Backend, React/TypeScript và hệ thống Plugin-driven linh hoạt]]></title>
                        <link>https://viblo.asia/p/open-source-165-mattermost-nen-tang-cong-tac-doanh-nghiep-quy-mo-lon-voi-kien-truc-go-backend-reacttypescript-va-he-thong-plugin-driven-linh-hoat-R5JRQMMn4Gv</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-165-mattermost-nen-tang-cong-tac-doanh-nghiep-quy-mo-lon-voi-kien-truc-go-backend-reacttypescript-va-he-thong-plugin-driven-linh-hoat-R5JRQMMn4Gv</guid>
            <description><![CDATA[Trong phân khúc giải pháp giao tiếp đội nhóm (Collaboration Tools), Mattermost đã khẳng định vị thế là lựa chọn hàng đầu cho các tổ chức yêu cầu tính ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-04-20 17:05:24</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #146 - Etherpad Lite: Hệ thống soạn thảo cộng tác thời gian thực với kiến trúc Operational Transformation (OT), TypeScript và tư duy Plugin-First]]></title>
                        <link>https://viblo.asia/p/open-source-146-etherpad-lite-he-thong-soan-thao-cong-tac-thoi-gian-thuc-voi-kien-truc-operational-transformation-ot-typescript-va-tu-duy-plugin-first-Nj4vg8gKJ6r</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-146-etherpad-lite-he-thong-soan-thao-cong-tac-thoi-gian-thuc-voi-kien-truc-operational-transformation-ot-typescript-va-tu-duy-plugin-first-Nj4vg8gKJ6r</guid>
            <description><![CDATA[Trong thế giới của các công cụ làm việc nhóm, việc đồng bộ hóa dữ liệu giữa hàng trăm người dùng cùng lúc mà không gây ra xung đột nội dung là một bài...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-04-18 10:14:04</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #145 - DumbPad: Hệ thống soạn thảo Markdown cộng tác thời gian thực với Node.js, WebSockets và kiến trúc Operational Transformation tối giản]]></title>
                        <link>https://viblo.asia/p/open-source-145-dumbpad-he-thong-soan-thao-markdown-cong-tac-thoi-gian-thuc-voi-nodejs-websockets-va-kien-truc-operational-transformation-toi-gian-1j4lQPQlJwl</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-145-dumbpad-he-thong-soan-thao-markdown-cong-tac-thoi-gian-thuc-voi-nodejs-websockets-va-kien-truc-operational-transformation-toi-gian-1j4lQPQlJwl</guid>
            <description><![CDATA[Việc xây dựng một công cụ soạn thảo cộng tác (Collaborative Editor) như Google Docs thường đòi hỏi những thuật toán cực kỳ phức tạp để giải quyết xung...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-04-18 10:01:49</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #70 - Amurex AI: Kiến trúc trợ lý cuộc họp thời gian thực với MutationObserver và WebSocket Pipeline]]></title>
                        <link>https://viblo.asia/p/open-source-70-amurex-ai-kien-truc-tro-ly-cuoc-hop-thoi-gian-thuc-voi-mutationobserver-va-websocket-pipeline-bA468RaMLKv</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-70-amurex-ai-kien-truc-tro-ly-cuoc-hop-thoi-gian-thuc-voi-mutationobserver-va-websocket-pipeline-bA468RaMLKv</guid>
            <description><![CDATA[Việc ghi chép biên bản cuộc họp (Meeting Minutes) và tóm tắt ý chính luôn là một gánh nặng hành chính trong mọi tổ chức. Các giải pháp hiện tại thường...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-04-06 22:21:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[System Design] Bóc trần câu hỏi phỏng vấn ngàn đô: Xử lý bài toán Flash Sale hàng triệu User không sập DB]]></title>
                        <link>https://viblo.asia/p/system-design-boc-tran-cau-hoi-phong-van-ngan-do-xu-ly-bai-toan-flash-sale-hang-trieu-user-khong-sap-db-oKLnqKYWJQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/system-design-boc-tran-cau-hoi-phong-van-ngan-do-xu-ly-bai-toan-flash-sale-hang-trieu-user-khong-sap-db-oKLnqKYWJQO</guid>
            <description><![CDATA[Chào anh em, lại là mình đây.

Lướt mạng thấy cái ảnh chế câu hỏi phỏng vấn này quen quá, chắc hẳn anh em làm backend nào cũng từng giật mình thon thó...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-04-05 23:56:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sơ lược về Azure OpenAI Realtime và cách sử dụng nó]]></title>
                        <link>https://viblo.asia/p/so-luoc-ve-azure-openai-realtime-va-cach-su-dung-no-gwd430pQJX9</link>
            <guid isPermaLink="true">https://viblo.asia/p/so-luoc-ve-azure-openai-realtime-va-cach-su-dung-no-gwd430pQJX9</guid>
            <description><![CDATA[1. Giới thiệu chung
Ngày nay việc sử dụng các mô hình ngôn ngữ lớn tiêu biểu như ChatGPT của OpenAI đã trở nên cực kì phổ biến. Thông thường mọi người...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Toan Thinh</dc:creator>
            <pubDate>2024-12-01 17:30:59</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Ứng dụng trò chuyện đa nền tảng với Nodejs Express và WebSockets: Kết nối người dùng trên mọi thiết bị - Part 1]]></title>
                        <link>https://viblo.asia/p/ung-dung-tro-chuyen-da-nen-tang-voi-nodejs-express-va-websockets-ket-noi-nguoi-dung-tren-moi-thiet-bi-part-1-pgjLNxpj432</link>
            <guid isPermaLink="true">https://viblo.asia/p/ung-dung-tro-chuyen-da-nen-tang-voi-nodejs-express-va-websockets-ket-noi-nguoi-dung-tren-moi-thiet-bi-part-1-pgjLNxpj432</guid>
            <description><![CDATA[1. Giới thiệu về WebSockets và ứng dụng trò chuyện đa nền tảng
1.1. WebSockets là gì?
WebSockets là một giao thức truyền thông hai chiều giữa máy khác...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">NGUYỄN ANH TUẤN</dc:creator>
            <pubDate>2023-04-28 16:30:57</pubDate>
                                                                                                        </item>
            </channel>
</rss>
