Chúng ta vẫn đang sử dụng mạng Internet hàng ngày, nhưng có bao giờ bạn đặt câu hỏi về việc một mạng thông tin toàn cầu lớn như vậy được tạo nên như thế nào và có ai đang kiểm soát nó hay không? Bài viết này sẽ giải đáp các vấn đề cốt lõi […]
Category Archives: Technology Knowledge
Cache là một concept được ứng dụng thường xuyên trong các giải pháp tăng tốc độ xử lý của các hệ thống, và CDN là một giải pháp như vậy. CDN cache lại nội dung của các trang web tại các máy chủ gần với vị trí của người dùng thay vì để người dùng […]
Đặt vấn đề: Có một vấn đề cần lưu ý khi thiết kế hệ thống, đó là việc truy vấn vào database luôn chiếm một phần chi phí rất lớn trong tổng thời gian xử lý của một request. Vậy tăng tốc độ truy vấn database cũng đồng nghĩa với việc tối ưu hiệu suất […]
Điện toán đám mây (Cloud computing) là chìa khóa giúp doanh nghiệp đổi mới hệ thống công nghệ thông tin (CNTT) và tăng trưởng bền vững. Tuy nhiên, giữa hàng loạt các nhà cung cấp dịch vụ điện toán đám mây với những ưu điểm riêng, việc chọn giải pháp phù hợp không hề dễ […]
Ở phần 1, chúng ta đã tìm hiểu về 3 trong số 11 thành phần quan trọng trong kiến trúc microservices bao gồm: Container & Orchestration, API Gateway, Service Discovery. Những thành phần còn lại là gì? Hãy cùng khám phá tiếp trong bài viết này. Service Mesh Thuật ngữ Service mesh xuất hiện trong […]
Với kiến trúc microservices, chúng ta sẽ triển khai một hệ thống phân tán (distributed system) bao gồm rất nhiều thành phần kĩ thuật xoay quanh các service về business chính. Hệ thống phân tán sẽ có lợi thế về tính linh hoạt giữa các dịch vụ nhưng sẽ gặp khó khăn khi các phân […]
Microservices đã nhanh chóng trở thành kiến trúc phổ biến cho những công ty, tổ chức hiện đại. Một cách tổng quan, microservices là một kiến trúc xây dựng hệ thống phân tán giúp phát triển, triển khai và co giãn các dịch vụ riêng lẻ một cách độc lập; cho phép dễ dàng quản […]
Trên thị trường điện toán đám mây ngày nay, Linux Cloud và Windows Cloud đều là những lựa chọn phổ biến cho doanh nghiệp khi họ quyết định dịch chuyển các dịch vụ và ứng dụng của doanh nghiệp lên môi trường điện toán đám mây. Tuy hai hệ điều hành này đều mang lại […]
Thuật ngữ Microservices đã không còn xa lạ trong việc triển khai các ứng dụng và hệ thống phần mềm trong nhiều năm trở lại đây. Microservices sẽ là lựa chọn hàng đầu của developer khi bắt đầu xây dựng một hệ thống mới. Và cũng là mục tiêu chuyển đổi cho nhiều hệ thống […]
Tối ưu hóa chi phí điện toán đám mây là quá trình xác định và thực hiện các chiến lược nhằm giảm chi tiêu liên quan đến việc sử dụng dịch vụ đám mây. Có nhiều chiến lược để tối ưu hóa chi phí hoạt động hoặc liên quan đến việc sử dụng các công […]