PostgreSQL 19, phiên bản quan trọng của hệ quản trị cơ sở dữ liệu nguồn mở, đã bị trễ so với tiến trình thường niên. Thông thường, phiên bản mới xuất hiện vào tháng 9-10, nhưng năm 2026, PostgreSQL 19 có khả năng chưa ra mắt đến tháng 11. Nhiều tính năng lớn như UPDATE/DELETE FOR PORTION OF, SQL Property Graph Queries (SQL/PGQ) và ALTER TABLE … MERGE PARTITION/SPLIT PARTITION đã bị gỡ bỏ trong giai đoạn beta cuối cùng.
Nguyên nhân chính được cho là sự xuất hiện của các mô hình ngôn ngữ lớn (LLM). Với hơn 30 năm lịch sử mã nguồn và quy mô lớn, PostgreSQL luôn chứa nhiều lỗi. Tuy nhiên, từ năm 2026, các công cụ AI giúp phát hiện lỗi nhanh chóng hơn. Giữa tháng 4 và tháng 9 2026, có 1443 commit vào nhánh chính, trong khi 1169 commit được backport về phiên bản ổn định. So với năm 2025, số lượng commit sửa lỗi đã tăng hơn 60%, chủ yếu do LLM chỉ ra các vấn đề chưa được phát hiện.
- Số liệu đáng chú ý: Commit vào REL_18_STABLE tăng từ 724 lên 1169 (+61%); commit sửa lỗi cho các phiên bản ổn định trước tăng 74%.
- Thách thức: Mặc dù LLM có thể đề xuất cách sửa lỗi, nhưng các giải pháp cần được con người xem xét kỹ lưỡng vì chưa chắc chắn tuân thủ chuẩn PostgreSQL.
Hai yếu tố chính khiến phiên bản bị trễ: thứ nhất, lượng lỗi mới phát hiện tăng gấp đôi khiến thời gian xử lý kéo dài; thứ hai, nguồn lực của các nhà phát triển bị chuyển sang xử lý các vấn đề bảo mật và lỗi nghiêm trọng hơn thay vì kiểm thử tính năng mới.
Với cộng đồng AI và phát triển viên Việt Nam, điều này phản ánh xu hướng mới trong bảo trì phần mềm lớn: công cụ AI đang thay đổi cách chúng ta phát hiện và khắc phục lỗi. Dù gây bất tiện trong lịch phát hành, sự can thiệp của LLM giúp nâng cao chất lượng phần mềm lâu dài, đặc biệt quan trọng với các hệ thống quan trọng như cơ sở dữ liệu.
Nguồn: Hacker News — Biên dịch & tổng hợp: danhbaai.com