03/10/2026 · VietTechies · Biên tập

Tại sự kiện Supabase Select, Supabase đã công bố nhiều cập nhật kiến trúc quan trọng nhằm khắc phục các điểm nghẽn cốt lõi về lưu trữ và thiết lập tính sẵn sàng cao trên Postgres truyền thống, đồng thời ra mắt một nền tảng đánh giá hiệu năng mở dành cho các nhà cung cấp cơ sở dữ liệu quản trị.
Multigres cho tính sẵn sàng cao và gộp kết nối
Được phát triển bởi đội ngũ đằng sau Vitess, Multigres đóng vai trò như một hệ điều hành mã nguồn mở cho Postgres, mang đến khả năng chuyển vùng sự cố đa nút tự động và gộp kết nối có thể mở rộng ngay khi cài đặt mà không cần công cụ gộp kết nối riêng biệt. Nhờ sử dụng giao thức đồng thuận tổng quát dựa trên cơ chế sao chép đồng bộ, hệ thống đảm bảo rằng nếu một nút gặp sự cố, cụm máy chủ sẽ thống nhất về các tác vụ ghi đã cam kết trước khi bàn giao cho bản sao. Multigres vận hành ba nút Postgres trên các vùng khả dụng trong cùng một khu vực và không yêu cầu thay đổi mã nguồn ứng dụng, dù hiện tại công cụ này chỉ mới ở giai đoạn private alpha phục vụ cho việc kiểm thử.
Engine lưu trữ OrioleDB và kiến trúc Undo Log
OrioleDB là một engine lưu trữ mã nguồn mở có khả năng mở rộng, thay thế cho bộ lưu trữ heap truyền thống của Postgres nhằm loại bỏ tình trạng phình bảng, chi phí vận hành VACUUM thường xuyên và giới hạn tràn ID giao dịch. Thay vì để lại các tuple chết như bộ lưu trữ heap tiêu chuẩn, OrioleDB sử dụng nhật ký hoàn tác (undo log) cùng các bản ghi hoàn tác cấp trang để hệ thống tự động thu hồi. Theo các kết quả đánh giá công khai trên dbarena.com, engine này mang lại hiệu năng cao hơn tới 1,8 lần so với bộ lưu trữ heap của Postgres và mặc định sử dụng ID giao dịch 64-bit. Các nhà phát triển có thể trải nghiệm OrioleDB trong giai đoạn public beta bằng cách chọn engine này ở mục cấu hình nâng cao khi tạo dự án mới.
Nền tảng đánh giá hiệu năng dbarena
Để hỗ trợ các nhà phát triển đánh giá các nhà cung cấp dịch vụ Postgres cloud, Supabase đã ra mắt trang dbarena.com nhằm công bố các kết quả kiểm thử cơ sở dữ liệu công khai và có thể tái lập. Nền tảng này so sánh các nhà cung cấp như Supabase, Amazon RDS và Google Cloud SQL bằng cách báo cáo các chỉ số bao gồm số lượng giao dịch trên mỗi chi phí đô la, tổng chi phí hàng tháng, số giao dịch mỗi phút và độ trễ p95, đi kèm dữ liệu thô có thể tải về cùng phương pháp kiểm thử công khai.
Ảnh minh họa do AI tạo, không phải ảnh tư liệu.
Nguồn: Scale without limits: Multigres, OrioleDB, and dbarena
