Database: Tại sao lại xuất hiện NoSQL khi đã có SQL?

Thời gian gần đây, tôi được tham gia vào việc phát triển và xây dựng một sản phẩm lớn, sản phẩm được thiết kế để phục vụ hàng trăm nghìn đến triệu người dùng mỗi ngày. Vì vậy, kiến trúc cốt lõi được xây dựng trên CQRS Pattern, một mô hình phân tách giữa việc đọc và việc ghi dữ liệu. Điều này giúp chúng tôi tối ưu hóa hiệu suất và khả năng mở rộng của hệ thống, đồng thời giảm thiểu rủi ro khi xử lý dữ liệu lớn....

24 tháng 7, 2024 · 22 phút · 4536 từ · Duc Truong

Kỹ thuật polling là gì? Short polling và long polling

Trong thời đại công nghệ phát triển không ngừng, ngày càng có nhiều hệ thống phần mềm tiên tiến hơn ra đời, đi kèm với đó là dữ liệu ngày càng lớn và phức tạp hơn. Để xử lý dữ liệu lớn và phức tạp, các hệ thống phần mềm hiện đại thường được thiết kế theo mô hình Microservices. Mô hình Microservices giúp chia nhỏ hệ thống thành các dịch vụ (service) nhỏ hơn, mỗi dịch vụ lại có thể có nhiều thành phần nhỏ hơn nữa....

23 tháng 4, 2024 · 8 phút · 1544 từ · Duc Truong