diff --git a/README-ja.md b/README-ja.md
index dc0cfce3aaf..a536fbeb535 100644
--- a/README-ja.md
+++ b/README-ja.md
@@ -1,4 +1,4 @@
-*[English](README.md) ∙ [简体中文](README-zh-Hans.md) | [Brazilian Portuguese](https://github.com/donnemartin/system-design-primer/issues/40) ∙ [Polish](https://github.com/donnemartin/system-design-primer/issues/68) ∙ [Russian](https://github.com/donnemartin/system-design-primer/issues/87) ∙ [Turkish](https://github.com/donnemartin/system-design-primer/issues/39) | [Add Translation](https://github.com/donnemartin/system-design-primer/issues/28)*
+*[English](README.md) ∙ [简体中文](README-zh-Hans.md) . [Tiếng Việt](README-vn.md) | [Brazilian Portuguese](https://github.com/donnemartin/system-design-primer/issues/40) ∙ [Polish](https://github.com/donnemartin/system-design-primer/issues/68) ∙ [Russian](https://github.com/donnemartin/system-design-primer/issues/87) ∙ [Turkish](https://github.com/donnemartin/system-design-primer/issues/39) | [Add Translation](https://github.com/donnemartin/system-design-primer/issues/28)*
# システム設計入門
diff --git a/README-vn.md b/README-vn.md
new file mode 100644
index 00000000000..d4ebf547169
--- /dev/null
+++ b/README-vn.md
@@ -0,0 +1,72 @@
+*[English](README.md) ∙ [日本語](README-ja.md) ∙ [简体中文](README-zh-Hans.md) ∙ [繁體中文](README-zh-TW.md) . [Tiếng Việt](README-vn.md) | [Add Translation](https://github.com/donnemartin/system-design-primer/issues/28) | [Arabic](https://github.com/donnemartin/system-design-primer/issues/170) ∙ [Brazilian Portuguese](https://github.com/donnemartin/system-design-primer/issues/40) ∙ [German](https://github.com/donnemartin/system-design-primer/issues/186) ∙ [Greek](https://github.com/donnemartin/system-design-primer/issues/130) ∙ [Italian](https://github.com/donnemartin/system-design-primer/issues/104) ∙ [Korean](https://github.com/donnemartin/system-design-primer/issues/102) ∙ [Persian](https://github.com/donnemartin/system-design-primer/issues/110) ∙ [Polish](https://github.com/donnemartin/system-design-primer/issues/68) ∙ [Russian](https://github.com/donnemartin/system-design-primer/issues/87) ∙ [Spanish](https://github.com/donnemartin/system-design-primer/issues/136) ∙ [Thai](https://github.com/donnemartin/system-design-primer/issues/187) ∙ [Turkish](https://github.com/donnemartin/system-design-primer/issues/39)*
+
+*Người dịch: [Tran Ly Vu](https://github.com/tranlyvu)*
+
+# Kiến thức vỡ lòng về thiết kế hệ thống
+
+
+
+
+
+
+## Mục đích
+
+> Học cách thiết kế hệ thống với quy mô lớn.
+>
+> Chuẩn bị cho phỏng vấn thiết kế hệ thống.
+
+### Học cách thiết kế hệ thống với quy mô lớn
+
+Học cách thiết kế hệ thống quy mô lớn sẽ giúp bạn trở thành 1 kỹ sư tốt hơn
+
+Thiết kế hệ thống là một chủ đề rất rộng lớn. Có cả **một lượng lớn tài liệu trên mạng** về những quy tắc thiết kế hệ thống.
+
+Repo này là một **bộ sưu tập tài liệu có tổ chức** để giúp bạn học xây dựng hệ thống với quy mô lớn.
+
+### Học từ cộng đồng mã nguồn mở
+
+Đây là một dự án mã nguồn mở và được cập nhật liên tục.
+
+[Sự đóng góp](#contributing) luôn được hoan nghênh!
+
+### Chuẩn bị cho phỏng vấn thiết kế hệ thống
+
+Ngoài phỏng vấn lập trình, thiết kề hệ thống là một **thành phần bắt buộc** của **quy trình phỏng vấn** tại nhiều công ty công nghệ.
+
+**Luyện tập những câu hỏi phỏng vấn phổ biến** và **so sánh** kết quả của bạn với **đáp án mẫu**: thảo luận, lập trình, và biểu đồ.
+
+Những chủ đề khác cho việc chuẩn bị phỏng vấn:
+
+* [Kế hoạch học](#study-guide)
+* [Phương pháp tiếp cận câu hỏi phỏng vấn thiết kế hệ thống](#how-to-approach-a-system-design-interview-question)
+* [Câu hỏi phỏng vấn thiết kế hệ thống, **với đáp án**](#system-design-interview-questions-with-solutions)
+* [Câu hỏi phỏng vấn thiết kế hướng đối tượng, **với đáp án**](#object-oriented-design-interview-questions-with-solutions)
+* [Câu hỏi phỏng vấn thiết kế hệ thống bổ sung](#additional-system-design-interview-questions)
+
+## Thẻ Anki
+
+
+
+
+
+
+[Thẻ Anki](https://apps.ankiweb.net/) sử dụng sự lặp lại có chu kỳ để giúp bạn lưu nhớ các khái niệm thiết kế hệ thống chính.
+
+* [Thẻ thiết kế hệ thống](https://github.com/donnemartin/system-design-primer/tree/master/resources/flash_cards/System%20Design.apkg)
+* [Thẻ luyện tập thiết kế hệ thống](https://github.com/donnemartin/system-design-primer/tree/master/resources/flash_cards/System%20Design%20Exercises.apkg)
+* [Thẻ luyện tập thiết kế hướng đối tượng](https://github.com/donnemartin/system-design-primer/tree/master/resources/flash_cards/OO%20Design.apkg)
+
+Tuyệt vời cho sử dụng trong khi di chuyển.
+
+### Tài liệu luyện tập lập trình
+
+Tìm kiếm tài liệu để giúp bạn chuẩn bị cho [**phỏng vấn lập trình**](https://github.com/donnemartin/interactive-coding-challenges)?
+
+
+
+
+
+
+Kiểm tra repo [**Interactive Coding Challenges**](https://github.com/donnemartin/interactive-coding-challenges), bao gồm các thẻ Anki bổ sung:
+
+* [Thẻ lập trình](https://github.com/donnemartin/interactive-coding-challenges/tree/master/anki_cards/Coding.apkg)
\ No newline at end of file
diff --git a/README-zh-TW.md b/README-zh-TW.md
index d322f0e643e..80813474301 100644
--- a/README-zh-TW.md
+++ b/README-zh-TW.md
@@ -1,4 +1,4 @@
-*[English](README.md) ∙ [日本語](README-ja.md) ∙ [简体中文](README-zh-Hans.md) ∙ [繁體中文](README-zh-TW.md) | [Brazilian Portuguese](https://github.com/donnemartin/system-design-primer/issues/40) ∙ [Italian](https://github.com/donnemartin/system-design-primer/issues/104) ∙ [Korean](https://github.com/donnemartin/system-design-primer/issues/102) ∙ [Persian](https://github.com/donnemartin/system-design-primer/issues/110) ∙ [Polish](https://github.com/donnemartin/system-design-primer/issues/68) ∙ [Russian](https://github.com/donnemartin/system-design-primer/issues/87) ∙ [Turkish](https://github.com/donnemartin/system-design-primer/issues/39) ∙ [Vietnamese](https://github.com/donnemartin/system-design-primer/issues/127) | [Add Translation](https://github.com/donnemartin/system-design-primer/issues/28)*
+*[English](README.md) ∙ [日本語](README-ja.md) ∙ [简体中文](README-zh-Hans.md) ∙ [繁體中文](README-zh-TW.md) . [Tiếng Việt](README-vn.md) | [Brazilian Portuguese](https://github.com/donnemartin/system-design-primer/issues/40) ∙ [Italian](https://github.com/donnemartin/system-design-primer/issues/104) ∙ [Korean](https://github.com/donnemartin/system-design-primer/issues/102) ∙ [Persian](https://github.com/donnemartin/system-design-primer/issues/110) ∙ [Polish](https://github.com/donnemartin/system-design-primer/issues/68) ∙ [Russian](https://github.com/donnemartin/system-design-primer/issues/87) ∙ [Turkish](https://github.com/donnemartin/system-design-primer/issues/39) | [Add Translation](https://github.com/donnemartin/system-design-primer/issues/28)*
# 系統設計入門
diff --git a/README.md b/README.md
index dca795543ec..a905ceb1046 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-*[English](README.md) ∙ [日本語](README-ja.md) ∙ [简体中文](README-zh-Hans.md) ∙ [繁體中文](README-zh-TW.md) | [Arabic](https://github.com/donnemartin/system-design-primer/issues/170) ∙ [Brazilian Portuguese](https://github.com/donnemartin/system-design-primer/issues/40) ∙ [German](https://github.com/donnemartin/system-design-primer/issues/186) ∙ [Greek](https://github.com/donnemartin/system-design-primer/issues/130) ∙ [Italian](https://github.com/donnemartin/system-design-primer/issues/104) ∙ [Korean](https://github.com/donnemartin/system-design-primer/issues/102) ∙ [Persian](https://github.com/donnemartin/system-design-primer/issues/110) ∙ [Polish](https://github.com/donnemartin/system-design-primer/issues/68) ∙ [Russian](https://github.com/donnemartin/system-design-primer/issues/87) ∙ [Spanish](https://github.com/donnemartin/system-design-primer/issues/136) ∙ [Thai](https://github.com/donnemartin/system-design-primer/issues/187) ∙ [Turkish](https://github.com/donnemartin/system-design-primer/issues/39) ∙ [Vietnamese](https://github.com/donnemartin/system-design-primer/issues/127) | [Add Translation](https://github.com/donnemartin/system-design-primer/issues/28)*
+*[English](README.md) ∙ [日本語](README-ja.md) ∙ [简体中文](README-zh-Hans.md) ∙ [繁體中文](README-zh-TW.md) . [Tiếng Việt](README-vn.md) | [Arabic](https://github.com/donnemartin/system-design-primer/issues/170) ∙ [Brazilian Portuguese](https://github.com/donnemartin/system-design-primer/issues/40) ∙ [German](https://github.com/donnemartin/system-design-primer/issues/186) ∙ [Greek](https://github.com/donnemartin/system-design-primer/issues/130) ∙ [Italian](https://github.com/donnemartin/system-design-primer/issues/104) ∙ [Korean](https://github.com/donnemartin/system-design-primer/issues/102) ∙ [Persian](https://github.com/donnemartin/system-design-primer/issues/110) ∙ [Polish](https://github.com/donnemartin/system-design-primer/issues/68) ∙ [Russian](https://github.com/donnemartin/system-design-primer/issues/87) ∙ [Spanish](https://github.com/donnemartin/system-design-primer/issues/136) ∙ [Thai](https://github.com/donnemartin/system-design-primer/issues/187) ∙ [Turkish](https://github.com/donnemartin/system-design-primer/issues/39) | [Add Translation](https://github.com/donnemartin/system-design-primer/issues/28)*
# The System Design Primer