mnhphn's insights

  • Home
  • AI
    • .NET
    • Js/Typescript/Angular
    • System Design
    • Web3
    • Communication
    • English
  • Bài blog
  • Monitoring & Alerting – Giám sát hệ thống – All in One

    ⌨️👨‍💻 🧠

    ·

    04/19/2025

    Monitoring & Alerting – Giám sát hệ thống – All in One

    📊 Business KPIs – Các chỉ số hiệu suất kinh doanh Những câu hỏi mà ban giám đốc quan tâm thường là: 🧩 Một số KPI quan trọng: ⛔ Một số dữ liệu có thể không dễ thu thập, nhưng vẫn cần hiểu rõ các KPI này để đồng bộ tư duy với ban lãnh…

    System Design
  • DDD: Phần 13 (cuối) – Những thực tiễn thức tỉnh

    ⌨️👨‍💻 🧠

    ·

    04/18/2025

    DDD: Phần 13 (cuối) – Những thực tiễn thức tỉnh

    Đây là một trong những phần thực tiễn và “thức tỉnh” nhất của toàn bộ nội dung DDD — vì nó trả lời câu hỏi “DDD áp dụng được không trong dự án lộn xộn?” Câu trả lời là hoàn toàn có thể, và thậm chí còn nên áp dụng, miễn là từng bước một…

    Software Development
  • DDD: Phần 12 – EventStorming – Mô hình hóa nghiệp vụ bằng cộng tác

    ⌨️👨‍💻 🧠

    ·

    04/17/2025

    DDD: Phần 12 – EventStorming – Mô hình hóa nghiệp vụ bằng cộng tác

    “EventStorming là một hoạt động low-tech nhưng mang lại hiệu quả high-value.” 🎯 Mục tiêu của EventStorming 🧠 EventStorming là gì? 👥 Ai nên tham gia? 🔑 Chỉ nên từ 5–10 người để đảm bảo mọi người đều có thể đóng góp hiệu quả. 🧰 Cần chuẩn bị gì? Thành phần Vai trò 📄 Tường/bảng…

    Software Architecture, System Design
  • DDD: Phần 11 – Tiến hóa quá trình ra quyết định

    ⌨️👨‍💻 🧠

    ·

    04/16/2025

    DDD: Phần 11 – Tiến hóa quá trình ra quyết định

    “The only constant in life is change.” — Heraclitus DDD không chỉ là thiết kế cho hiện tại mà còn phải chuẩn bị sẵn cho tương lai, cho sự thay đổi đến từ: 🧱 1. Thay đổi loại Subdomain Kiểu chuyển đổi Động lực chuyển đổi Ví dụ Core → Generic Mất tính cạnh tranh…

    Software Architecture, System Design
  • DDD: Phần 10 – Design Heuristics – Chiến lược & chiến thuật

    ⌨️👨‍💻 🧠

    ·

    04/15/2025

    DDD: Phần 10 – Design Heuristics – Chiến lược & chiến thuật

    🧭 Design Heuristics là gì? Heuristic là quy tắc kinh nghiệm – không đảm bảo đúng trong 100% trường hợp, nhưng đủ hiệu quả để đưa ra quyết định trong tình huống cụ thể. Nếu bạn dịch từ “Heuristics” trong tiếng Anh – nó còn có ý nghĩa: Phương pháp thử – sai, rút kinh…

    Software Architecture, System Design
  • DDD: Phần 9 – [Series] Communication Patterns trong Domain-Driven Design

    ⌨️👨‍💻 🧠

    ·

    04/14/2025

    DDD: Phần 9 – [Series] Communication Patterns trong Domain-Driven Design

    Đây là chương đặc biệt quan trọng trong kiến trúc DDD vì nó mở rộng từ nội tại một Bounded Context sang giao tiếp giữa nhiều Bounded Context – một thách thức phổ biến trong hệ thống phân tán hiện đại. Xem lại phần 8 tại: DDD: Phần 8 – Các pattern kiến trúc trong…

    Software Architecture, System Design
  • TED Talks – Bài phỏng với Sam Altman về Tương lai của AI – An toàn & Quyền lực

    ⌨️👨‍💻 🧠

    ·

    04/14/2025

    TED Talks – Bài phỏng với Sam Altman về Tương lai của AI – An toàn & Quyền lực

    Tóm tắt những nội dung chính: Hội thoại giữa Chris và Sam tại TED xoay quanh các chủ đề về trí tuệ nhân tạo (AI), mô hình tạo hình ảnh và video, cũng như tác động của AI đối với sáng tạo, kinh tế, và xã hội. Dưới đây là tóm tắt nội dung chính…

    AI, English, Software Development
  • 6 chiến lược học ngoại ngữ hiệu quả từ những cái tên chạm đỉnh IELTS

    ⌨️👨‍💻 🧠

    ·

    04/13/2025

    6 chiến lược học ngoại ngữ hiệu quả từ những cái tên chạm đỉnh IELTS

    6 chiến lược học từ vựng hiệu quả từ các giáo viên đạt “top” IELTS. “Tôi chưa từng ngồi học từ vựng theo cách truyền thống. Tôi để tiếng Anh thấm dần qua việc đọc, nghe và sử dụng mỗi ngày.”— Đặng Trần Tùng, 4 lần đạt IELTS 9.0 Overall Nhiều người học tiếng Anh…

    English
  • DDD: Phần 8 – Các pattern kiến trúc trong Domain-Driven Design

    ⌨️👨‍💻 🧠

    ·

    04/13/2025

    DDD: Phần 8 – Các pattern kiến trúc trong Domain-Driven Design

    Phần này này giải thích rõ sự khác biệt giữa logic nghiệp vụ (business logic) và các mẫu kiến trúc (architectural patterns). Trong khi các mẫu chiến thuật (tactical patterns) tập trung vào cách xây dựng logic nghiệp vụ, các mẫu kiến trúc quan tâm đến cách tổ chức tương tác và phụ thuộc giữa…

    Software Development, System Design
  • DDD: Phần 7 – Event-Sourced Domain Model – Khi Dữ Liệu Kể Câu Chuyện Của Chính Nó

    ⌨️👨‍💻 🧠

    ·

    04/12/2025

    DDD: Phần 7 – Event-Sourced Domain Model – Khi Dữ Liệu Kể Câu Chuyện Của Chính Nó

    Xem lại phần 6: DDD [Part 6]: Những Domain Model Patterns giải quyết business logic phức tạp Trong hành trình phát triển phần mềm, một trong những thách thức lớn nhất chính là hiểu đúng và đủ về những gì đã xảy ra trong hệ thống — không chỉ trạng thái hiện tại, mà còn…

    Software Architecture, System Design
Trang trướcTrang sau

mnhphn's insights

Mỗi chi tiết bị xem nhẹ đều có thể trở thành nền móng của một bước tiến lớn.

  • LinkedIn
  • Facebook

© 2025 minhphien.com

Khuyến khích chia sẻ liên kết đến các bài viết trên website.
Vui lòng không tái bản, sao chép hoặc phát hành lại toàn bộ nội dung khi chưa có sự cho phép.