<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Chủ đề on Phạm Duy Tùng Machine Learning Blog</title>
		<link>https://www.phamduytung.com/chu-de/</link>
		<description>Recent content in Chủ đề on Phạm Duy Tùng Machine Learning Blog</description>
		<generator>Hugo</generator>
		<language>vi-VN</language>
		
		
		
			<copyright>Copyright © 2016-{year} Phạm Duy Tùng. All Rights Reserved.</copyright>
		
		
			<lastBuildDate>Sun, 01 Nov 2026 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://www.phamduytung.com/chu-de/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Nền tảng Machine Learning &amp; Deep Learning</title>
				<link>https://www.phamduytung.com/chu-de/machine-learning-deep-learning/</link>
				<pubDate>Sun, 01 Nov 2026 00:00:00 +0000</pubDate>
				<guid>https://www.phamduytung.com/chu-de/machine-learning-deep-learning/</guid>
				<description>&lt;p&gt;Trang này gom các bài về nền tảng machine learning và deep learning trên blog, sắp theo thứ tự nên đọc. Nếu bạn mới bắt đầu, hãy đọc năm bài trong phần đầu tiên trước: đó là những khái niệm xuất hiện trong mọi lần huấn luyện mô hình. Các phần sau đi vào từng nhóm bài toán cụ thể như thị giác máy tính, dự báo chuỗi thời gian hay reinforcement learning.&lt;/p&gt;</description>
			</item>
			<item>
				<title>AI Agent &amp; LLM</title>
				<link>https://www.phamduytung.com/chu-de/ai-agent-llm/</link>
				<pubDate>Sun, 01 Nov 2026 00:00:00 +0000</pubDate>
				<guid>https://www.phamduytung.com/chu-de/ai-agent-llm/</guid>
				<description>&lt;p&gt;Trang này gom các bài về mô hình ngôn ngữ lớn (LLM) và AI agent, đi từ kiến trúc mô hình, cách triển khai và phục vụ LLM, đến thiết kế agent và những bài học khi đưa AI vào doanh nghiệp. Phần lớn là phân tích các bài báo và blog kỹ thuật từ những công ty đang vận hành AI ở quy mô lớn.&lt;/p&gt;&#xA;&lt;h2 id=&#34;nền-tảng-mô-hình-ngôn-ngữ&#34;&gt;Nền tảng mô hình ngôn ngữ&lt;a class=&#34;anchor ms-1&#34; href=&#34;#nền-tảng-mô-hình-ngôn-ngữ&#34;&gt;&lt;i class=&#34;fas fa-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-08-15-transformer-attention-ky-nguyen-ai/&#34;&gt;Transformer: Khi máy tính thôi đọc từng chữ một và một kỷ nguyên mới bắt đầu&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-08-15-switch-transformer/&#34;&gt;Switch Transformer: Cái công tắc mở đường cho kỷ nguyên mô hình nghìn tỷ tham số&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-08-09-kimi-delta-attention/&#34;&gt;Kimi Delta Attention: Khi AI học cách nhớ như một cái bảng trắng&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2023-02-18-symbolic-vs-connectionist/&#34;&gt;Symbolic AI và Connectionist AI&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;triển-khai-và-phục-vụ-llm&#34;&gt;Triển khai và phục vụ LLM&lt;a class=&#34;anchor ms-1&#34; href=&#34;#triển-khai-và-phục-vụ-llm&#34;&gt;&lt;i class=&#34;fas fa-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2025-06-15-vllm-introduce/&#34;&gt;Giới thiệu vLLM, công cụ phục vụ LLM hiệu suất cao&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2025-06-14-vram-llm-recommend/&#34;&gt;Dung lượng VRAM cho người dùng phổ thông muốn tiếp cận LLM&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-08-09-airllm-layer-streaming-4gb-vram/&#34;&gt;AirLLM: Nhét một mô hình 2,8 nghìn tỷ tham số qua khe cửa 4GB VRAM&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-08-18-llm-serving-cache-load-balancing/&#34;&gt;6,12 tỷ request LLM đã nói gì về Cache, Load Balancing và cách chúng ta đang phục vụ AI?&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-04-ai-on-fly/&#34;&gt;AI không bay trên mây: cái giá vật lý sau một câu prompt&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2024-06-12-cuda-alternate/&#34;&gt;Một số thư viện tính toán song song thay thế cho CUDA&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;rag-và-đầu-ra-có-cấu-trúc&#34;&gt;RAG và đầu ra có cấu trúc&lt;a class=&#34;anchor ms-1&#34; href=&#34;#rag-và-đầu-ra-có-cấu-trúc&#34;&gt;&lt;i class=&#34;fas fa-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-08-03-graphrag-vs-vector-rag/&#34;&gt;Đừng biến mọi thứ thành đồ thị: Khi nào GraphRAG thật sự thắng Vector RAG?&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2025-04-28-structured-prompt-outputs/&#34;&gt;Sử dụng Structured Prompt Outputs để tối ưu hóa kết quả từ LLM&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;thiết-kế-ai-agent&#34;&gt;Thiết kế AI agent&lt;a class=&#34;anchor ms-1&#34; href=&#34;#thiết-kế-ai-agent&#34;&gt;&lt;i class=&#34;fas fa-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-06-mcp-server-architecture/&#34;&gt;MCP Server Architecture Patterns: Khi API không còn phục vụ con người&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-07-code-as-agent-harness/&#34;&gt;Code as Agent Harness: Khi AI Agent bắt đầu suy luận bằng code&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-08-ai-agent-identity-crisis/&#34;&gt;AI Agent đang có một cuộc khủng hoảng danh tính&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-11-ai-agent-identity-crisis/&#34;&gt;AI Agent không thiếu trí thông minh, nó thiếu một tờ giấy khai sinh&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-08-08-trends-ai-agent-root-cause-analysis/&#34;&gt;Khi log biết tự điều tra: TReNDS dùng AI Agent để tìm root cause&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-08-09-cloudflare-os-ai-agent-enterprise/&#34;&gt;Cloudflare OS: Khi AI Agent cần một hệ điều hành riêng cho doanh nghiệp&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-08-07-kitesurf-agent-first-browser/&#34;&gt;Kitesurf: Khi trình duyệt không còn được xây cho con người&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-06-17-uber-cart-assistant-agentic-grocery-shopping/&#34;&gt;AI đi chợ: Uber Eats Cart Assistant&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-09-ai-prd-reviewer/&#34;&gt;AI review PRD: Một yêu cầu sai có thể sinh ra hàng nghìn dòng code đúng&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-25-ai-unknowns/&#34;&gt;AI càng thông minh, con người càng phải biết mình không biết gì&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-04-aiagent-dream/&#34;&gt;AI Agent và giấc mơ công ty tự chạy&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;ai-trong-doanh-nghiệp&#34;&gt;AI trong doanh nghiệp&lt;a class=&#34;anchor ms-1&#34; href=&#34;#ai-trong-doanh-nghiệp&#34;&gt;&lt;i class=&#34;fas fa-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-05-scaling-responsible-ai-at-uber/&#34;&gt;Responsible AI ở quy mô Uber&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-01-file-semantic-analyzer/&#34;&gt;Cách Uber dùng AI để hiểu dữ liệu đang rời khỏi công ty&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-27-enterprise-ai-vendor-lock-in/&#34;&gt;Doanh nghiệp giao hết bộ não cho một AI có thể không sống sót&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-08-12-pixieset-ai-alt-text-adoption/&#34;&gt;Pixieset và bài học 35% adoption&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2024-07-06-llm-applications-in-real/&#34;&gt;Các ứng dụng của LLM trong thực tế&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2025-09-14-llm-tai-chinh/&#34;&gt;Xu hướng sử dụng LLM trong tài chính&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2025-04-07-generative-ai-expertise-teamwork/&#34;&gt;Song kiếm hợp bích giữa generative AI và chuyên viên&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-25-stanford-ai-index-report-2026/&#34;&gt;AI đã đến rồi, nhưng thế giới vẫn đang chạy theo phía sau (AI Index Report 2026)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Cần ôn lại nền tảng huấn luyện mô hình? Xem chủ đề &lt;a href=&#34;https://www.phamduytung.com/chu-de/machine-learning-deep-learning/&#34;&gt;Nền tảng Machine Learning &amp;amp; Deep Learning&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Search &amp; Recommendation</title>
				<link>https://www.phamduytung.com/chu-de/search-recommendation/</link>
				<pubDate>Sun, 01 Nov 2026 00:00:00 +0000</pubDate>
				<guid>https://www.phamduytung.com/chu-de/search-recommendation/</guid>
				<description>&lt;p&gt;Tìm kiếm và gợi ý là hai hệ thống quyết định người dùng thấy sản phẩm nào trên một trang thương mại điện tử. Trang này gom các bài từ những bài thực hành recommender system cơ bản đến phân tích kiến trúc search và recommendation ở Uber Eats, TikTok và Taobao, cùng các bài về AI search trong bán lẻ.&lt;/p&gt;&#xA;&lt;h2 id=&#34;hệ-thống-gợi-ý-recommendation&#34;&gt;Hệ thống gợi ý (Recommendation)&lt;a class=&#34;anchor ms-1&#34; href=&#34;#hệ-thống-gợi-ý-recommendation&#34;&gt;&lt;i class=&#34;fas fa-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2018-10-01-buiding-a-movie-model/&#34;&gt;Xây dựng chương trình gợi ý phim dựa vào tập dữ liệu MovieLens&lt;/a&gt;: collaborative filtering với Alternating Least Squares.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2019-01-03-donor-project-matching-with-recommender-systems/&#34;&gt;Hệ thống gợi ý dự án cho DonorsChoose.org&lt;/a&gt;: content-based, collaborative filtering và mô hình hybrid.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2018-11-13-instacart-market-basket-analysis/&#34;&gt;Phân tích giỏ hàng của website Instacart&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2019-05-04-setup-predictio/&#34;&gt;PredictionIO phần 1: hướng dẫn cài đặt&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2019-05-07-predictio-mini-demo/&#34;&gt;PredictionIO phần 2: cài đặt chương trình demo&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2022-12-01-tiktok-recommendation/&#34;&gt;TikTok Real Time Recommendation&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-10-next-gen-restaurant-recommendation/&#34;&gt;Hệ thống gợi ý nhà hàng thế hệ mới của Uber Eats&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;tìm-kiếm-search&#34;&gt;Tìm kiếm (Search)&lt;a class=&#34;anchor ms-1&#34; href=&#34;#tìm-kiếm-search&#34;&gt;&lt;i class=&#34;fas fa-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2023-03-25-elasticsearch-opensearch-ngram/&#34;&gt;N-Gram trong Elasticsearch và OpenSearch: khi nào không nên sử dụng&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-11-uber-delivery-search-platform/&#34;&gt;Search ở quy mô Uber Eats: semantic search, two-tower embedding và HNSW&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-29-multimodal-search/&#34;&gt;Pailitao-MMSearch: tìm kiếm đa phương thức của Taobao&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2020-01-26-simhash/&#34;&gt;Simhash: phát hiện văn bản gần trùng lặp&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;ai-search-và-bán-lẻ&#34;&gt;AI search và bán lẻ&lt;a class=&#34;anchor ms-1&#34; href=&#34;#ai-search-và-bán-lẻ&#34;&gt;&lt;i class=&#34;fas fa-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-26-ai-search-retail-catalog/&#34;&gt;Khi Google không còn đưa người dùng đến website: catalog bán lẻ trong thời đại AI Search&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-08-05-ai-shopping-trust-conversion-gap/&#34;&gt;20% người mua tại Anh bắt đầu bằng AI, nhưng vì sao hữu ích vẫn chưa đủ để chốt đơn?&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-06-17-uber-cart-assistant-agentic-grocery-shopping/&#34;&gt;AI đi chợ: Uber Eats Cart Assistant&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-08-11-hotelling-spatial-competition-retail/&#34;&gt;Hotelling: Vì sao các cửa hàng thích đứng sát nhau?&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2023-07-29-store-clustering/&#34;&gt;Phân cụm cửa hàng để đưa ra quyết định thông minh hơn&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2022-12-03-marketing-with-python/&#34;&gt;Phân loại khách hàng sử dụng RFM Analysis&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2025-04-26-how-brands-grow/&#34;&gt;Khám phá bí mật đằng sau sự thành công của các thương hiệu&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Hệ thống search và recommendation hiện đại dựa nhiều vào embedding và mô hình ngôn ngữ; xem thêm chủ đề &lt;a href=&#34;https://www.phamduytung.com/chu-de/ai-agent-llm/&#34;&gt;AI Agent &amp;amp; LLM&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Data Engineering &amp; System Design</title>
				<link>https://www.phamduytung.com/chu-de/data-engineering-system-design/</link>
				<pubDate>Sun, 01 Nov 2026 00:00:00 +0000</pubDate>
				<guid>https://www.phamduytung.com/chu-de/data-engineering-system-design/</guid>
				<description>&lt;p&gt;Mô hình machine learning chỉ tốt bằng dữ liệu và hệ thống đứng phía sau nó. Trang này gom các bài về kiến trúc dữ liệu (Lakehouse, table format, cơ sở dữ liệu phân tán), các thuật toán system design hay gặp khi phỏng vấn và một vài bài học thiết kế phần mềm.&lt;/p&gt;&#xA;&lt;h2 id=&#34;lakehouse-và-data-lake&#34;&gt;Lakehouse và Data Lake&lt;a class=&#34;anchor ms-1&#34; href=&#34;#lakehouse-và-data-lake&#34;&gt;&lt;i class=&#34;fas fa-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-23-lakehouse-v1/&#34;&gt;Lakehouse 1.0: Từ hồ dữ liệu hỗn loạn đến Bronze, Silver và Gold&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-24-lakehouse-v2/&#34;&gt;Lakehouse 2.0: Khi căn nhà trên hồ bị tháo thành những mảnh Lego&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-22-apache-iceberg/&#34;&gt;Apache Iceberg: Tấm sổ đỏ biến Data Lake thành Lakehouse&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-28-grab-apache-iceberg-migration/&#34;&gt;Grab chuyển Data Lake sang Apache Iceberg&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;cơ-sở-dữ-liệu&#34;&gt;Cơ sở dữ liệu&lt;a class=&#34;anchor ms-1&#34; href=&#34;#cơ-sở-dữ-liệu&#34;&gt;&lt;i class=&#34;fas fa-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-21-tidb-distributed-sql/&#34;&gt;TiDB: Khi một database phải học cách sống như cả một thành phố&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2025-09-13-postgresql-18/&#34;&gt;PostgreSQL 18&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2025-02-17-redis-dragonflydb-valkey/&#34;&gt;So sánh DragonflyDB, Redis và Valkey&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;thuật-toán-system-design&#34;&gt;Thuật toán system design&lt;a class=&#34;anchor ms-1&#34; href=&#34;#thuật-toán-system-design&#34;&gt;&lt;i class=&#34;fas fa-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2024-09-05-system-design-top-10-interview-consistent-hashing/&#34;&gt;Top 1: Consistent Hashing&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2024-11-23-system-design-top-10-interview-distributed-hash-table/&#34;&gt;Top 2: Distributed Hash Tables&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2024-11-24-system-design-top-10-interview-bloom-filters/&#34;&gt;Top 3: Bloom Filters&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2020-01-26-simhash/&#34;&gt;Simhash&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2020-01-13-hash-in-python/&#34;&gt;Các hàm hash có sẵn trong Python&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;thiết-kế-phần-mềm&#34;&gt;Thiết kế phần mềm&lt;a class=&#34;anchor ms-1&#34; href=&#34;#thiết-kế-phần-mềm&#34;&gt;&lt;i class=&#34;fas fa-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-07-12-keep-it-simple-stupid/&#34;&gt;KISS: Vì sao những hệ thống sống lâu nhất lại thường rất đơn giản&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2021-07-02-mo-hinh-phan-quyen/&#34;&gt;Mô hình phân quyền (Access Control)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2024-02-13-mo-hinh-phat-trien-phan-mem/&#34;&gt;Mô hình phát triển phần mềm&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-08-06-crash-bandicoot-virtual-memory-playstation-1/&#34;&gt;Crash Bandicoot và cách Naughty Dog biến đĩa CD thành bộ nhớ ảo trên PlayStation 1&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2026-08-23-webaudio-im-lang-van-giu-tai-nghe-bluetooth/&#34;&gt;WebAudio im lặng: Vì sao một trang web vẫn giữ tai nghe Bluetooth của bạn&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;phân-tích-dữ-liệu-và-python&#34;&gt;Phân tích dữ liệu và Python&lt;a class=&#34;anchor ms-1&#34; href=&#34;#phân-tích-dữ-liệu-và-python&#34;&gt;&lt;i class=&#34;fas fa-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2024-02-16-cac-phuong-phap-phan-tich-du-lieu-lon/&#34;&gt;Các phương pháp phân tích dữ liệu lớn&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2019-04-02-deep-learning-view/&#34;&gt;Trí tuệ nhân tạo, máy học, dữ liệu lớn&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2023-09-02-data-analytics-step-by-step/&#34;&gt;Data Analytics: nghề mới thời thượng&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2022-08-02-data-exploration-and-data-visualization/&#34;&gt;Data Visualization phần 1: phân tích dữ liệu Netflix&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2019-02-06-how-to-reduce-memory-consumption-by-half-by-adding-just-one-line-of-code/&#34;&gt;Giảm bộ nhớ sử dụng trong Python&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2019-02-05-5-python-tricks-you-need-to-know-today/&#34;&gt;5 mẹo hay sử dụng Python&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.phamduytung.com/blog/2022-07-31-5-way-open-file/&#34;&gt;5 cách mở file trong Python&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Dữ liệu tốt là nền móng cho search và recommendation; xem thêm chủ đề &lt;a href=&#34;https://www.phamduytung.com/chu-de/search-recommendation/&#34;&gt;Search &amp;amp; Recommendation&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
