<?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>Hieuhoccode 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/hieuhoccode.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>Hieuhoccode Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-04-10T21:50:34+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Log tập trung là gì? Tại sao cần trong microservices (phần 1)]]></title>
                        <link>https://viblo.asia/p/log-tap-trung-la-gi-tai-sao-can-trong-microservices-phan-1-018J2yNe4YK</link>
            <guid isPermaLink="true">https://viblo.asia/p/log-tap-trung-la-gi-tai-sao-can-trong-microservices-phan-1-018J2yNe4YK</guid>
            <description><![CDATA[I. Giới thiệu
Để đáp ứng nhu cầu phát triển nhanh chóng, dự án mình làm đã chuyển từ mô hình monolithic sang microservices. Tuy nhiên, hệ thống ngày c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hiếu học code</dc:creator>
            <pubDate>2024-11-07 12:05:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Golang] Pointer là gì và ưu nhược điểm của nó?]]></title>
                        <link>https://viblo.asia/p/golang-pointer-la-gi-va-uu-nhuoc-diem-cua-no-yZjJY3qMVOE</link>
            <guid isPermaLink="true">https://viblo.asia/p/golang-pointer-la-gi-va-uu-nhuoc-diem-cua-no-yZjJY3qMVOE</guid>
            <description><![CDATA[I. Pointer và ưu điểm?
Thông thường khi khai báo 1 biến, giá trị của biến đó sẽ được lưu vào trong vào 1 vùng nhớ. Còn với pointer nó sẽ lưu địa chỉ b...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hiếu học code</dc:creator>
            <pubDate>2024-10-21 19:09:37</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Golang] Tại sao Go's Garbage Collector là chìa khóa cho hiệu suất cao?]]></title>
                        <link>https://viblo.asia/p/golang-tai-sao-gos-garbage-collector-la-chia-khoa-cho-hieu-suat-cao-2oKLnmWyJQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/golang-tai-sao-gos-garbage-collector-la-chia-khoa-cho-hieu-suat-cao-2oKLnmWyJQO</guid>
            <description><![CDATA[I. Giới thiệu
Mình từng tự hỏi "Mình viết logic thì cần biết đếch gì đến Go garbage collection (GoGC) hoạt động như nào?". Nhưng thực tế thì nó cũng c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hiếu học code</dc:creator>
            <pubDate>2024-10-10 09:32:33</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Share CV IT] Mình học được gì khi viết CV &amp; mẫu CV cho bạn tham khảo]]></title>
                        <link>https://viblo.asia/p/share-cv-it-minh-hoc-duoc-gi-khi-viet-cv-mau-cv-cho-ban-tham-khao-n1j4lOYKVwl</link>
            <guid isPermaLink="true">https://viblo.asia/p/share-cv-it-minh-hoc-duoc-gi-khi-viet-cv-mau-cv-cho-ban-tham-khao-n1j4lOYKVwl</guid>
            <description><![CDATA[I. Giới thiệu
Một số bạn khoá dưới chia sẻ với mình ra trường hơn 6 tháng rồi vẫn chưa tìm được việc, dạo này thị trường khó khăn quá.

Mình bảo đưa C...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hiếu học code</dc:creator>
            <pubDate>2024-10-06 16:53:38</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Message queue] So sánh RabbitMQ vs Kafka?]]></title>
                        <link>https://viblo.asia/p/message-queue-so-sanh-rabbitmq-vs-kafka-Yym40XRA491</link>
            <guid isPermaLink="true">https://viblo.asia/p/message-queue-so-sanh-rabbitmq-vs-kafka-Yym40XRA491</guid>
            <description><![CDATA[I. Cơ chế push và pull
RabbitMQ sử dụng cơ chế push để gửi message đến consumer. Khi message đến, broker chủ động đẩy message về consumer. Điều này gi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hiếu học code</dc:creator>
            <pubDate>2024-10-13 17:32:01</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm sao để giải quyết &quot;bottleneck&quot; trong microservice [Phần 2]]]></title>
                        <link>https://viblo.asia/p/lam-sao-de-giai-quyet-bottleneck-trong-microservice-phan-2-PAoJePba41j</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-sao-de-giai-quyet-bottleneck-trong-microservice-phan-2-PAoJePba41j</guid>
            <description><![CDATA[I. Một số service hay bị bottleneck
Một số service bị bottleneck thường thấy như:
- API gateway
- Authentication
- Database
- File upload | download
-...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hiếu học code</dc:creator>
            <pubDate>2024-09-29 12:36:43</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm sao để giải quyết &quot;bottleneck&quot; ở trong microservices [Phần 1]]]></title>
                        <link>https://viblo.asia/p/lam-sao-de-giai-quyet-bottleneck-o-trong-microservices-phan-1-38X4E8rjVN2</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-sao-de-giai-quyet-bottleneck-o-trong-microservices-phan-1-38X4E8rjVN2</guid>
            <description><![CDATA[I. Phòng bệnh hơn chữa bệnh

Thay vì đợi nó tìm đến mình thì mình chuẩn bị trước để cho nó không đến, mà nếu có đến thì mình cũng đã có kịch bản cho x...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hiếu học code</dc:creator>
            <pubDate>2024-09-27 08:52:10</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Elasticsearch]- Mình đã triển khai elasticsearch như thế nào?]]></title>
                        <link>https://viblo.asia/p/elasticsearch-minh-da-trien-khai-elasticsearch-nhu-the-nao-MG24Bd5eLz3</link>
            <guid isPermaLink="true">https://viblo.asia/p/elasticsearch-minh-da-trien-khai-elasticsearch-nhu-the-nao-MG24Bd5eLz3</guid>
            <description><![CDATA[I. Giới thiệu
Ở các bài viết trước, đã nêu lý do tại sao sử dụng elasticsearch. Bài viết này mình sẽ nói về cách mình sử dụng elasticsearch trong thực...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hiếu học code</dc:creator>
            <pubDate>2024-09-26 19:57:21</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Elasticsearch là gì?]]></title>
                        <link>https://viblo.asia/p/elasticsearch-la-gi-018J2ykM4YK</link>
            <guid isPermaLink="true">https://viblo.asia/p/elasticsearch-la-gi-018J2ykM4YK</guid>
            <description><![CDATA[I. Giới thiệu
Elasticsearch là một search engine mạnh mẽ, dựa trên nền tảng lucene, cho phép lưu trữ, tìm kiếm và phân tích dữ liệu thời gian thực với...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hiếu học code</dc:creator>
            <pubDate>2024-09-26 18:25:52</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[gRPC là gì?]]></title>
                        <link>https://viblo.asia/p/grpc-la-gi-Yym40XDE491</link>
            <guid isPermaLink="true">https://viblo.asia/p/grpc-la-gi-Yym40XDE491</guid>
            <description><![CDATA[I. Giới thiệu
Là một backend thì chắc hẳn bạn đã nghe đến gRPC. Trong quá trình phỏng vấn mình cũng được hỏi về cái này khá nhiều, mình sẽ chia sẻ lại...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hiếu học code</dc:creator>
            <pubDate>2024-09-25 22:18:02</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[100+ câu hỏi phỏng vấn Back-end (golang | database | microservice)]]></title>
                        <link>https://viblo.asia/p/100-cau-hoi-phong-van-back-end-golang-database-microservice-EvbLbw5bVnk</link>
            <guid isPermaLink="true">https://viblo.asia/p/100-cau-hoi-phong-van-back-end-golang-database-microservice-EvbLbw5bVnk</guid>
            <description><![CDATA[Trong quá trình phỏng vấn và nằm vùng trong các group thì mình có tổng hợp được một số câu hỏi phỏng vấn cho Back-end. Mình học golang nên 1/4 câu hỏi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hiếu học code</dc:creator>
            <pubDate>2023-09-14 08:05:52</pubDate>
                                                                                                        </item>
            </channel>
</rss>
