Sau đây là một bài đăng trên blog của khách từ Subodh Kumar, người đứng đầu bộ phận công nghệ của Magicbricks, cổng thông tin bất động sản trực tuyến lớn nhất của Ấn Độ.
Để hỗ trợ lưu lượng truy cập trực tuyến ngày càng tăng của chúng tôi, Magicbricks đã di chuyển từ cơ sở dữ liệu độc quyền sang MariaDB (phiên bản 10.1.x).
Với sự di chuyển này, chúng tôi đã kiểm tra lại cấu trúc ứng dụng của mình để tách các lệnh gọi cơ sở dữ liệu đọc và ghi. Điều này cho phép chúng tôi cân bằng tải các cuộc gọi đã đọc nặng của mình trên nhiều phiên bản của Slaves mà không phải lo lắng về độ trễ trong quá trình đồng bộ hóa dữ liệu.
Sử dụng MariaDB, chúng tôi hiện có thể phục vụ khoảng 7 triệu lượt xem trang (từ các trang web và thiết bị di động của chúng tôi) và khoảng 6 triệu lệnh gọi API mỗi ngày. MariaDB đã không chỉ giúp chúng tôi hỗ trợ khối lượng lớn lưu lượng truy cập này mà còn làm trơn tru các hoạt động liên quan đến cơ sở dữ liệu của chúng tôi. Chúng tôi đã có thể dễ dàng thiết lập một bản sao đa chủ, gần thời gian thực. Chưa kể, điều này không có yêu cầu giấy phép bổ sung vốn được xem xét chính với các máy chủ cơ sở dữ liệu độc quyền mà chúng tôi đã triển khai trước đó.
Việc triển khai này đã giúp Magicbricks mở rộng quy mô ứng dụng của mình với bất kỳ số lượng phiên bản cơ sở dữ liệu nào như mong muốn.
Hệ số tải trung bình với cơ sở dữ liệu độc quyền trước đây là khoảng 15 đến 20, hiện đã giảm đáng kể xuống còn khoảng ba sau khi triển khai MariaDB.