Công nghệ caching phân tán cho ứng dụng dữ liệu
Posted
06-23-2009 11:19 PM
by
Trinh Minh Cuong
Trong bài viết Build Better Data-Driven Apps With Distributed Caching , tác giả Aaron Dunnington đã hé lộ một dự án mới của Microsoft có tên là Velocity cho phép lưu tạm thời (cache) trong bộ nhớ và phân tán (trên nhiều máy tính khác nhau). Velocity giúp xây dựng những ứng dụng có khả năng mở rộng (scalable), tính sẵn sàng cao (availability), tốc độ tốt (high performance) bằng cách thống nhất các lưu trữ tạm thời phân tán thành một hình ảnh bộ nhớ thống nhất cho các client sử dụng. Nhờ có Velocity, ứng dụng client có thể tăng tốc bằng cách đưa dữ liệu đến gần bộ phận logic xử lý hơn, giảm tải cho CSDL tập trung bên dưới. Velocity cluster nâng cao tính sẵn sàng bằng cách bảo vệ ứng dụng khỏi mất dữ liệu và quá tải đột ngột ở tầng dữ liệu (data tier)…..
Bài khá dài, mọi người chịu khó đọc và nghiên cứu nhé.
Happy Coding