<?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>Multithread 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/multithread.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>Multithread Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-04-27T17:46:06+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Hệ điều hành (Phần 1): Tìm hiểu về Process, Thread, Multi-Process và Multi-Thread]]></title>
                        <link>https://viblo.asia/p/he-dieu-hanh-phan-1-tim-hieu-ve-process-thread-multi-process-va-multi-thread-13VM9qjmVY7</link>
            <guid isPermaLink="true">https://viblo.asia/p/he-dieu-hanh-phan-1-tim-hieu-ve-process-thread-multi-process-va-multi-thread-13VM9qjmVY7</guid>
            <description><![CDATA[Phần một này chúng ta sẽ tìm hiểu về Process và Thread, các cơ chế Multi-Process và Multi-Thread, tại sao máy tính lại cần có 2 ông này, các ưu nhược ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quang Chiến Trần</dc:creator>
            <pubDate>2026-04-17 16:22:34</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cơ bản về đa luồng trong Rust (#02)]]></title>
                        <link>https://viblo.asia/p/co-ban-ve-da-luong-trong-rust-02-7ymJX21qVkq</link>
            <guid isPermaLink="true">https://viblo.asia/p/co-ban-ve-da-luong-trong-rust-02-7ymJX21qVkq</guid>
            <description><![CDATA[... đây là phần tiếp theo về đa luồng trong Rust, bạn có thể xem lại *Phần 1 ở đây* hoặc *xem các video diễn giải về các vấn đề liên quan ở kênh RustD...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">RustDev VietNam</dc:creator>
            <pubDate>2025-04-01 09:05:24</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Java Concurrency (Phần 1): Thread]]></title>
                        <link>https://viblo.asia/p/java-concurrency-phan-1-thread-GAWVpevY405</link>
            <guid isPermaLink="true">https://viblo.asia/p/java-concurrency-phan-1-thread-GAWVpevY405</guid>
            <description><![CDATA[by Chien @ Ronin Engineer
1. Giới thiệu
Lập trình đồng thời (concurrency) trong Java đề cập đến khả năng của một chương trình Java thực thi nhiều tác ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">System Design VN</dc:creator>
            <pubDate>2024-09-07 21:43:15</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tất tật về Threading trong Python]]></title>
                        <link>https://viblo.asia/p/tat-tat-ve-threading-trong-python-7ymJXnmxVkq</link>
            <guid isPermaLink="true">https://viblo.asia/p/tat-tat-ve-threading-trong-python-7ymJXnmxVkq</guid>
            <description><![CDATA[Xin chào, mình thích viết ngắn và đi thẳng vấn đề . Ở đây có tất cả những thứ bạn nên biết về Python threading.

1. Threading để làm gì?
Để xử lý đồng...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vũ Văn Định</dc:creator>
            <pubDate>2023-08-13 02:28:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Đa Luồng Trong Flutter Sử Dụng Isolate]]></title>
                        <link>https://viblo.asia/p/da-luong-trong-flutter-su-dung-isolate-Qbq5QRNJKD8</link>
            <guid isPermaLink="true">https://viblo.asia/p/da-luong-trong-flutter-su-dung-isolate-Qbq5QRNJKD8</guid>
            <description><![CDATA[Tổng quan:
Flutter là mobile UI framework của Google để tạo ra các giao diện chất lượng cao trên iOS và Android trong khoảng thời gian ngắn. Các ứng d...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ElChengLee</dc:creator>
            <pubDate>2022-04-19 08:52:16</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Phân biệt asynchronous và multithread trong Dart]]></title>
                        <link>https://viblo.asia/p/phan-biet-asynchronous-va-multithread-trong-dart-XL6lA084Zek</link>
            <guid isPermaLink="true">https://viblo.asia/p/phan-biet-asynchronous-va-multithread-trong-dart-XL6lA084Zek</guid>
            <description><![CDATA[Khi bắt đầu tìm hiểu sâu về Asynchronous và Isolate trong Dart có rất nhiều bạn đang bị nhầm lẫn giữa 2 khái niệm đồng thời (concurrency) và song song...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vũ Cao Tân</dc:creator>
            <pubDate>2021-06-26 08:29:27</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[019: Lightweight thread và Threading model]]></title>
                        <link>https://viblo.asia/p/019-lightweight-thread-va-threading-model-naQZRQ1PKvx</link>
            <guid isPermaLink="true">https://viblo.asia/p/019-lightweight-thread-va-threading-model-naQZRQ1PKvx</guid>
            <description><![CDATA[© Dat Bui | Buy me a coffee & give your kindness to the world

Bài viết nằm trong series Multithread từ hardware tới software với Java.

Với bài trước...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dat Bui</dc:creator>
            <pubDate>2021-06-19 17:21:41</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[018: Cooperative và Preemptive trong Multi-tasking]]></title>
                        <link>https://viblo.asia/p/018-cooperative-va-preemptive-trong-multi-tasking-Qpmleeqklrd</link>
            <guid isPermaLink="true">https://viblo.asia/p/018-cooperative-va-preemptive-trong-multi-tasking-Qpmleeqklrd</guid>
            <description><![CDATA[© Dat Bui | Buy me a coffee & give your kindness to the world

Bài viết nằm trong series Multithread từ hardware tới software với Java.

Nói đến multi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dat Bui</dc:creator>
            <pubDate>2021-06-15 20:44:03</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[017: Cách thiết kế chương trình parallel execution P2]]></title>
                        <link>https://viblo.asia/p/017-cach-thiet-ke-chuong-trinh-parallel-execution-p2-RQqKLoMb57z</link>
            <guid isPermaLink="true">https://viblo.asia/p/017-cach-thiet-ke-chuong-trinh-parallel-execution-p2-RQqKLoMb57z</guid>
            <description><![CDATA[© Dat Bui | Buy me a coffee & give your kindness to the world

Bài viết nằm trong series Multithread từ hardware tới software với Java.

Với bài trước...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dat Bui</dc:creator>
            <pubDate>2021-06-14 21:35:54</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[016: Cách thiết kế chương trình parallel execution P1]]></title>
                        <link>https://viblo.asia/p/016-cach-thiet-ke-chuong-trinh-parallel-execution-p1-gAm5yrnAKdb</link>
            <guid isPermaLink="true">https://viblo.asia/p/016-cach-thiet-ke-chuong-trinh-parallel-execution-p1-gAm5yrnAKdb</guid>
            <description><![CDATA[© Dat Bui | Buy me a coffee & give your kindness to the world

Bài viết nằm trong series Multithread từ hardware tới software với Java.

Chúng ta đã đ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dat Bui</dc:creator>
            <pubDate>2021-06-13 21:00:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[015: Đánh giá performance khi lập trình multi-thread P2]]></title>
                        <link>https://viblo.asia/p/015-danh-gia-performance-khi-lap-trinh-multi-thread-p2-924lJj7alPM</link>
            <guid isPermaLink="true">https://viblo.asia/p/015-danh-gia-performance-khi-lap-trinh-multi-thread-p2-924lJj7alPM</guid>
            <description><![CDATA[© Dat Bui | Buy me a coffee & give your kindness to the world

Bài viết nằm trong series Multithread từ hardware tới software với Java.

Mục tiêu của ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dat Bui</dc:creator>
            <pubDate>2021-06-09 00:01:49</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[014: Đánh giá performance khi lập trình multi-thread P1]]></title>
                        <link>https://viblo.asia/p/014-danh-gia-performance-khi-lap-trinh-multi-thread-p1-1VgZvrRYZAw</link>
            <guid isPermaLink="true">https://viblo.asia/p/014-danh-gia-performance-khi-lap-trinh-multi-thread-p1-1VgZvrRYZAw</guid>
            <description><![CDATA[© Dat Bui | Buy me a coffee & give your kindness to the world

Bài viết nằm trong series Multithread từ hardware tới software với Java.

Có nhiều thứ ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dat Bui</dc:creator>
            <pubDate>2021-06-08 22:48:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[013: Lập trình multi-thread có thật sự nhanh hơn single-thead?]]></title>
                        <link>https://viblo.asia/p/013-lap-trinh-multi-thread-co-that-su-nhanh-hon-single-thead-L4x5xV2YZBM</link>
            <guid isPermaLink="true">https://viblo.asia/p/013-lap-trinh-multi-thread-co-that-su-nhanh-hon-single-thead-L4x5xV2YZBM</guid>
            <description><![CDATA[© Dat Bui | Buy me a coffee & give your kindness to the world

Bài viết nằm trong series Multithread từ hardware tới software với Java.

Câu hỏi 1: từ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dat Bui</dc:creator>
            <pubDate>2021-05-30 13:24:25</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[011: Cách giải quyết Race condition]]></title>
                        <link>https://viblo.asia/p/011-cach-giai-quyet-race-condition-aWj53jawl6m</link>
            <guid isPermaLink="true">https://viblo.asia/p/011-cach-giai-quyet-race-condition-aWj53jawl6m</guid>
            <description><![CDATA[© Dat Bui | Buy me a coffee & give your kindness to the world

Bài viết nằm trong series Multithread từ hardware tới software với Java.

Bài trước ta ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dat Bui</dc:creator>
            <pubDate>2021-05-28 13:40:25</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[010: Nhầm tưởng về Data race và Race condition?]]></title>
                        <link>https://viblo.asia/p/010-nham-tuong-ve-data-race-va-race-condition-bWrZnVG9Zxw</link>
            <guid isPermaLink="true">https://viblo.asia/p/010-nham-tuong-ve-data-race-va-race-condition-bWrZnVG9Zxw</guid>
            <description><![CDATA[© Dat Bui | Buy me a coffee & give your kindness to the world

Bài viết nằm trong series Multithread từ hardware tới software với Java.

Hai vấn đề da...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dat Bui</dc:creator>
            <pubDate>2021-05-26 10:25:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[009: Deadlock, Livelock, Abandoned lock và Starvation]]></title>
                        <link>https://viblo.asia/p/009-deadlock-livelock-abandoned-lock-va-starvation-1VgZvVmmZAw</link>
            <guid isPermaLink="true">https://viblo.asia/p/009-deadlock-livelock-abandoned-lock-va-starvation-1VgZvVmmZAw</guid>
            <description><![CDATA[© Dat Bui | Buy me a coffee & give your kindness to the world

Bài viết nằm trong series Multithread từ hardware tới software với Java.

1) Deadlock
M...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dat Bui</dc:creator>
            <pubDate>2021-05-25 20:28:26</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[005: OS đối xử với thread thế nào?]]></title>
                        <link>https://viblo.asia/p/005-os-doi-xu-voi-thread-the-nao-bJzKmVvYZ9N</link>
            <guid isPermaLink="true">https://viblo.asia/p/005-os-doi-xu-voi-thread-the-nao-bJzKmVvYZ9N</guid>
            <description><![CDATA[© Dat Bui | Buy me a coffee & give your kindness to the world

Bài viết nằm trong series Multithread từ hardware tới software với Java.

Tiêu đề có vẻ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dat Bui</dc:creator>
            <pubDate>2021-05-22 18:53:28</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xử lý transaction trong multithread]]></title>
                        <link>https://viblo.asia/p/xu-ly-transaction-trong-multithread-GrLZDaWelk0</link>
            <guid isPermaLink="true">https://viblo.asia/p/xu-ly-transaction-trong-multithread-GrLZDaWelk0</guid>
            <description><![CDATA[Nếu như đã từng làm việc với Nodejs, chắc hẳn bạn sẽ thấy với những công việc mất nhiều thời gian, việc đưa chúng vào một promise rồi sau đó sử dụng P...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">LamDN</dc:creator>
            <pubDate>2020-07-21 10:43:02</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Multi-threading with Ruby: Let's speed up your code]]></title>
                        <link>https://viblo.asia/p/multi-threading-with-ruby-lets-speed-up-your-code-oOVlYk6nK8W</link>
            <guid isPermaLink="true">https://viblo.asia/p/multi-threading-with-ruby-lets-speed-up-your-code-oOVlYk6nK8W</guid>
            <description><![CDATA[Introduction

Thread (luồng) về cơ bản là một tiến trình con (sub-process), là một đơn vị xử lý nhỏ nhất của máy tính có thể thực hiện một công việc r...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">TuanNM</dc:creator>
            <pubDate>2020-04-21 00:48:34</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Đa luồng trong Java]]></title>
                        <link>https://viblo.asia/p/da-luong-trong-java-07LKXB8ElV4</link>
            <guid isPermaLink="true">https://viblo.asia/p/da-luong-trong-java-07LKXB8ElV4</guid>
            <description><![CDATA[Đa luồng trong Java

Đa luồng (multithreading) là một tính năng của Java cho phép việc thực thi đồng thời hai hoặc nhiều phần của chương trình để có t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vũ Hoàng Thái Dương</dc:creator>
            <pubDate>2019-07-22 14:19:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giải pháp tăng performance Python code: Parallel programming]]></title>
                        <link>https://viblo.asia/p/giai-phap-tang-performance-python-code-parallel-programming-QpmlewnNKrd</link>
            <guid isPermaLink="true">https://viblo.asia/p/giai-phap-tang-performance-python-code-parallel-programming-QpmlewnNKrd</guid>
            <description><![CDATA[Introduction

Nếu bạn đã làm các dự án về Python, bạn sẽ gặp trường hợp code của mình chạy quá chậm. Có nhiều cách để cải thiện việc này. Ở đây, mình ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ha Hao Minh</dc:creator>
            <pubDate>2019-06-19 16:01:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Issue Java SimpleDateFormat với các ứng dụng multi-thread]]></title>
                        <link>https://viblo.asia/p/issue-java-simpledateformat-voi-cac-ung-dung-multi-thread-gDVK22DwKLj</link>
            <guid isPermaLink="true">https://viblo.asia/p/issue-java-simpledateformat-voi-cac-ung-dung-multi-thread-gDVK22DwKLj</guid>
            <description><![CDATA[Gần đây mình có đọc một bài viết về issue của SimpleDateFormat trong ứng dụng Multiple thread của java.

Đầu tiên SimpleDateFormat là thư viện sử dụng...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Do Quang Duy</dc:creator>
            <pubDate>2019-05-23 16:09:04</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Multithreading - IOS Multithreading (part 2)]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/multithreading-ios-multithreading-part-2-oOVlYNLa58W</link>
            <guid isPermaLink="true">https://viblo.asia/p/multithreading-ios-multithreading-part-2-oOVlYNLa58W</guid>
            <description><![CDATA[Mở đầu :
 Trong phần 1 mình có nói sơ qua về Multithreading trong lập trình, tầm quan trọng và cách sử dụng chúng như nào cho đúng. Tiếp theo đây mình...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Manh Tuan</dc:creator>
            <pubDate>2019-01-08 16:57:54</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[HTML5 Web Woker: Truyền dữ liệu]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/html5-web-woker-truyen-du-lieu-4P8566gR5Y3</link>
            <guid isPermaLink="true">https://viblo.asia/p/html5-web-woker-truyen-du-lieu-4P8566gR5Y3</guid>
            <description><![CDATA[Bài viết gốc: https://manhhomienbienthuy.github.io/2018/12/20/html5-web-worker-truyen-du-lieu.html (đã xin phép tác giả :D)

Trong bài viết trước, chú...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">manhhomienbienthuy</dc:creator>
            <pubDate>2018-12-19 09:08:27</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[HTML 5 Web Worker: những điều cơ bản]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/html-5-web-worker-nhung-dieu-co-ban-LzD5d08Y5jY</link>
            <guid isPermaLink="true">https://viblo.asia/p/html-5-web-worker-nhung-dieu-co-ban-LzD5d08Y5jY</guid>
            <description><![CDATA[Bài viết gốc https://manhhomienbienthuy.github.io/2018/11/20/html5-web-worker-hieu-biet-co-ban.html (đã xin phép tác giả :D)

Web worker (còn tên gọi ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">manhhomienbienthuy</dc:creator>
            <pubDate>2018-11-20 08:35:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Understand synchronized and improve lock performance in Java]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/understand-synchronized-and-improve-lock-performance-in-java-vyDZOW9OZwj</link>
            <guid isPermaLink="true">https://viblo.asia/p/understand-synchronized-and-improve-lock-performance-in-java-vyDZOW9OZwj</guid>
            <description><![CDATA[Đây không phải là chủ đề mới, nhưng hy vọng với nhiều nguồn tư liệu đã được chọn lọc (Java docs, stackoverflow, blog...), cộng với cách trình bày tron...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">NamNH</dc:creator>
            <pubDate>2018-05-07 21:22:22</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Threads, Processes, Parallel Programing in Ruby (part1)]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/threads-processes-parallel-programing-in-ruby-part1-3Q75wWvJ5Wb</link>
            <guid isPermaLink="true">https://viblo.asia/p/threads-processes-parallel-programing-in-ruby-part1-3Q75wWvJ5Wb</guid>
            <description><![CDATA[Thread và process

Ruby cung cấp 1 phương pháp để tổ chức chương trình sao cho bạn có thể chạy nhiều phần xử lí cùng 1 lúc. Bạn có thể tách thành các ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Thanh Tung B</dc:creator>
            <pubDate>2018-04-14 21:41:20</pubDate>
                                                                                                        </item>
            </channel>
</rss>
