<?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>Jvm 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/jvm.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>Jvm Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-05-14T16:07:30+07:00</lastBuildDate>
                <item>
            <title><![CDATA[[Java Masterclass] Bóc trần Garbage Collection: Tại sao server đang chạy mượt lại bị &quot;đứng hình&quot;?]]></title>
                        <link>https://viblo.asia/p/java-masterclass-boc-tran-garbage-collection-tai-sao-server-dang-chay-muot-lai-bi-dung-hinh-AWVpXgYaV05</link>
            <guid isPermaLink="true">https://viblo.asia/p/java-masterclass-boc-tran-garbage-collection-tai-sao-server-dang-chay-muot-lai-bi-dung-hinh-AWVpXgYaV05</guid>
            <description><![CDATA[Trong thế giới C/C++, lập trình viên phải tự xin cấp phát bộ nhớ (malloc()) và tự tay dọn dẹp (free()). Quên dọn thì rò rỉ bộ nhớ (Memory Leak), dọn s...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-04-21 06:29:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[JVM và Hiệu Năng Bất Ngờ Khi Bạn “Đặt Sai Tên Biến”]]></title>
                        <link>https://viblo.asia/p/jvm-va-hieu-nang-bat-ngo-khi-ban-dat-sai-ten-bien-oKLnqq6GJQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/jvm-va-hieu-nang-bat-ngo-khi-ban-dat-sai-ten-bien-oKLnqq6GJQO</guid>
            <description><![CDATA[Một buổi tối muộn, bạn vô tình deploy code lên production với biến usrNme thay vì userName - và đột nhiên API response time giảm 47ms. Có phải bạn vừa...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tran Nhan</dc:creator>
            <pubDate>2025-10-30 16:32:05</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tôi nói gì khi nói về Java virtual thread]]></title>
                        <link>https://viblo.asia/p/toi-noi-gi-khi-noi-ve-java-virtual-thread-38X4EQpo4N2</link>
            <guid isPermaLink="true">https://viblo.asia/p/toi-noi-gi-khi-noi-ve-java-virtual-thread-38X4EQpo4N2</guid>
            <description><![CDATA[Điều gì mang tôi đến với virtual thread

Là một backend developer, tôi bắt đầu sự nghiệp coding của mình bằng C++ rồi sau đó là Java, Js. Nhờ Spring f...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Meogau</dc:creator>
            <pubDate>2025-03-23 14:24:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Deep Dive into JVM: Understanding and Optimizing for Production]]></title>
                        <link>https://viblo.asia/p/deep-dive-into-jvm-understanding-and-optimizing-for-production-E1XVO60XLMz</link>
            <guid isPermaLink="true">https://viblo.asia/p/deep-dive-into-jvm-understanding-and-optimizing-for-production-E1XVO60XLMz</guid>
            <description><![CDATA[Introduction
Java Virtual Machine (JVM) is the runtime environment responsible for executing Java applications. While the JVM provides powerful memory...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Richard Nguyen</dc:creator>
            <pubDate>2025-03-03 20:21:46</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Có gì bên trong Java Garbage collector]]></title>
                        <link>https://viblo.asia/p/co-gi-ben-trong-java-garbage-collector-AZoJjd3zVY7</link>
            <guid isPermaLink="true">https://viblo.asia/p/co-gi-ben-trong-java-garbage-collector-AZoJjd3zVY7</guid>
            <description><![CDATA[Garbage collector là cái gì ?

Để hiểu hơn về việc tại sao các ngôn ngữ bậc cao như Java, Go lại sinh ra GC, ta cùng quay lại thời C/C++ một tí xíu để...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Meogau</dc:creator>
            <pubDate>2024-11-02 13:14:28</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Về Virtual Thread trong Java 21]]></title>
                        <link>https://viblo.asia/p/ve-virtual-thread-trong-java-21-oK9VyARqVQR</link>
            <guid isPermaLink="true">https://viblo.asia/p/ve-virtual-thread-trong-java-21-oK9VyARqVQR</guid>
            <description><![CDATA[1. Sự phát triển của Thread models

Trong mấy năm đi làm mình đã chứng kiến 4 model khi nhắc đến Multithreading, có thể tổng hợp lại như sau:
- Synchr...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Đắc Khoa</dc:creator>
            <pubDate>2024-10-09 15:03:19</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tổng quan về Java Virtual Machine]]></title>
                        <link>https://viblo.asia/p/tong-quan-ve-java-virtual-machine-yZjJYgp6VOE</link>
            <guid isPermaLink="true">https://viblo.asia/p/tong-quan-ve-java-virtual-machine-yZjJYgp6VOE</guid>
            <description><![CDATA[Lịch sử hình thành
Vào đầu những năm 1991, Dự án “Green” do James Gosling đứng đầu mong muốn phát triển được 1 kiến trúc chương trình có thể chạy trên...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bùi Nam</dc:creator>
            <pubDate>2024-03-20 17:18:50</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[JAVA] Kiến trúc xử lý của JVM]]></title>
                        <link>https://viblo.asia/p/java-kien-truc-xu-ly-cua-jvm-y37Ldwa0Jov</link>
            <guid isPermaLink="true">https://viblo.asia/p/java-kien-truc-xu-ly-cua-jvm-y37Ldwa0Jov</guid>
            <description><![CDATA[JAVA luôn tự hào về sologan "Viết một lần chạy mọi nơi", để có được điều đó là do JVM, một bộ máy ảo của JAVA. Vậy thực sự như thế nào?
Hầu hết chúng ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyên Ngọc</dc:creator>
            <pubDate>2023-01-08 12:43:35</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bạn có thực sự hiểu JVM chạy thế nào?]]></title>
                        <link>https://viblo.asia/p/ban-co-thuc-su-hieu-jvm-chay-the-nao-YWOZrAXPKQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/ban-co-thuc-su-hieu-jvm-chay-the-nao-YWOZrAXPKQ0</guid>
            <description><![CDATA[Xin chào a/e đã đang và sẽ thành dev Java như em, chắc 99% mọi người đều biết jvm là máy ảo, java là ngôn ngữ biên dịch,… nhưng ae có thực sự hiểu cơ ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Mạnh Hùng</dc:creator>
            <pubDate>2022-05-21 00:03:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[JDK,JVM,JRE ủa cái quái gì mà lắm vậy?]]></title>
                        <link>https://viblo.asia/p/jdkjvmjre-ua-cai-quai-gi-ma-lam-vay-eW65GrbLlDO</link>
            <guid isPermaLink="true">https://viblo.asia/p/jdkjvmjre-ua-cai-quai-gi-ma-lam-vay-eW65GrbLlDO</guid>
            <description><![CDATA[Mở đầu
Hí anh em! lại là tui, Đức Thảo đây!

Hôm nay Hà Lội  mưa, buồn quá chả biết làm gì. Ngồi nhìn đống code thì oidoioi luôn, không buồn làm gì cả...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Duc Thao</dc:creator>
            <pubDate>2022-04-16 16:37:49</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[003: JVM Code cache và Ahead of Time Compiler]]></title>
                        <link>https://viblo.asia/p/003-jvm-code-cache-va-ahead-of-time-compiler-YWOZrrQRZQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/003-jvm-code-cache-va-ahead-of-time-compiler-YWOZrrQRZQ0</guid>
            <description><![CDATA[© Dat Bui | Buy me a coffee & give your kindness to the world

Bài viết nằm trong series Java memory management & performance.

JIT Compiler biến nhữn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dat Bui</dc:creator>
            <pubDate>2021-07-08 22:05:30</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[002: JVM Compiler với C1 Compiler và C2 Compiler]]></title>
                        <link>https://viblo.asia/p/002-jvm-compiler-voi-c1-compiler-va-c2-compiler-4P856QJBlY3</link>
            <guid isPermaLink="true">https://viblo.asia/p/002-jvm-compiler-voi-c1-compiler-va-c2-compiler-4P856QJBlY3</guid>
            <description><![CDATA[© Dat Bui | Buy me a coffee & give your kindness to the world

Bài viết nằm trong series Java memory management & performance.

Thông dịch (interpret)...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dat Bui</dc:creator>
            <pubDate>2021-07-05 23:11:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[001: WORA, JIT Compiler và -XX:+PrintCompilation]]></title>
                        <link>https://viblo.asia/p/001-wora-jit-compiler-va-xxprintcompilation-gDVK2O3nZLj</link>
            <guid isPermaLink="true">https://viblo.asia/p/001-wora-jit-compiler-va-xxprintcompilation-gDVK2O3nZLj</guid>
            <description><![CDATA[© Dat Bui | Buy me a coffee & give your kindness to the world

Bài viết nằm trong series Java memory management & performance.

Với bài viết đầu tiên,...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dat Bui</dc:creator>
            <pubDate>2021-07-04 16:40:01</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về Java platform independent]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/tim-hieu-ve-java-platform-independent-ByEZk9vg5Q0</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-java-platform-independent-ByEZk9vg5Q0</guid>
            <description><![CDATA[Mở đầu
Chào mọi người, mình có bỏ chút ít thời gian để tìm hiểu về Java và đã hiểu thêm được một ít kiến thức về Java platform independent.

Việc đầu ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trần Trung Phong</dc:creator>
            <pubDate>2018-05-24 22:20:09</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Từ Java đến Kotlin: khi cú pháp không còn là nỗi lo!]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/tu-java-den-kotlin-khi-cu-phap-khong-con-la-noi-lo-WAyK8kJ95xX</link>
            <guid isPermaLink="true">https://viblo.asia/p/tu-java-den-kotlin-khi-cu-phap-khong-con-la-noi-lo-WAyK8kJ95xX</guid>
            <description><![CDATA[So sánh Java với Kotlin

Kotlin - Một ngôn ngữ ra đời với việc thừa kế những sự tốt đẹp của Java và giải quyết những vấn đề mà Java gặp phải.
Điều đầu...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anh Tran</dc:creator>
            <pubDate>2018-04-01 01:42:32</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cùng tìm hiểu về Kotlin (Phần 1)]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/cung-tim-hieu-ve-kotlin-phan-1-bJzKm1NPK9N</link>
            <guid isPermaLink="true">https://viblo.asia/p/cung-tim-hieu-ve-kotlin-phan-1-bJzKm1NPK9N</guid>
            <description><![CDATA[1. Giới thiệu về Kotlin
Kotlin là một ngôn ngữ ngữ dụng kiểu tĩnh dành cho Java Virtual Machine đã chính thức phát hành phiên bản 1.0. Nó được tạo ra ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Manh Quan</dc:creator>
            <pubDate>2017-04-24 11:22:10</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Kotlin - Generics]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/kotlin-generics-eXoGWkkwGLO</link>
            <guid isPermaLink="true">https://viblo.asia/p/kotlin-generics-eXoGWkkwGLO</guid>
            <description><![CDATA[Kotlin, like as Java, also can have a type parameter:

In general we need to provide the type arguments when we make an instance:

But if the paramete...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniil Rakhmatulin</dc:creator>
            <pubDate>2016-12-29 15:52:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Kotlin - extension functions and properties]]></title>
                        <link>https://viblo.asia/p/kotlin-extension-functions-and-properties-WrJeYXarGVO</link>
            <guid isPermaLink="true">https://viblo.asia/p/kotlin-extension-functions-and-properties-WrJeYXarGVO</guid>
            <description><![CDATA[Kotlin, like as C#, provides the ability to extend a class with new functionality without having to inherit from the class or use any type of design p...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniil Rakhmatulin</dc:creator>
            <pubDate>2016-11-27 23:47:05</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Awesome Kotlin [begining]]]></title>
                        <link>https://viblo.asia/p/awesome-kotlin-begining-XqaGEQNPGWK</link>
            <guid isPermaLink="true">https://viblo.asia/p/awesome-kotlin-begining-XqaGEQNPGWK</guid>
            <description><![CDATA[Kotlin is a statically typed programming language for the JVM, Android and the browser. Designed by JetBrains, the maker of the world’s best IDE’s. 10...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniil Rakhmatulin</dc:creator>
            <pubDate>2016-10-28 07:02:01</pubDate>
                                                                                                        </item>
            </channel>
</rss>
