Trong hội nghị thường niên HasuraCon, công ty API và GraphQL Hasura đã tiết lộ một số sản phẩm và tính năng mới, bao gồm Mạng phân phối dữ liệu Hasura (DDN), Sổ đăng ký lược đồ Hasura, Trình kết nối dữ liệu gốc Hasura cho MongoDB, Truy vấn gốc và mô hình logic, Đặc tả dữ liệu miền mở (DDS mở) và SDK trình kết nối dữ liệu gốc (NDC).
Hasura DDN là một mạng biên sáng tạo được thiết kế để chạy các API dữ liệu có hiệu suất cao, độ trễ thấp. Nó tối ưu hóa hiệu suất bằng cách tự động chuyển hướng các yêu cầu của máy khách đến phiên bản Hasura gần nhất, do đó giảm thiểu thời gian khứ hồi và giảm độ trễ. Như Hasura tuyên bố, DDN cho phép các nhà phát triển lặp lại các thay đổi API trong chưa đầy một giây — trái ngược hoàn toàn với các phương pháp xây dựng API truyền thống liên quan đến việc xây dựng, xác thực và kiểm tra mã, có thể mất vài phút hoặc thậm chí hàng giờ và thường khó thực hiện trên một quy mô lớn.
DDN có thể được tích hợp với cơ sở dữ liệu phân tán như CockroachDB, Amazon Aurora và YugaByte. Nó sẽ sớm có sẵn trên Hasura Cloud hoặc dưới dạng giải pháp tự lưu trữ. Hơn nữa, Sổ đăng ký lược đồ Hasura là một công cụ mới khác giúp đơn giản hóa việc quản lý, quản trị và cộng tác trên các API GraphQL được liên kết. Sổ đăng ký này cho phép các nhà phát triển kiểm soát và kiểm tra các thay đổi lược đồ, mang lại sự tự tin hơn khi xuất bản các điều chỉnh cho các ứng dụng sản xuất.
Nhờ giới thiệu Trình kết nối dữ liệu mới cho MongoDB, giờ đây khách hàng có thể tận dụng nền tảng của Hasura với MongoDB, một kho lưu trữ dữ liệu NoSQL phổ biến. Với trình kết nối này, các nhà phát triển có thể tự động tạo API GraphQL từ các bộ sưu tập và tài liệu MongoDB của họ. Mặc dù Hasura đã cung cấp các trình kết nối cho Snowflake, MySQL, MariaDB và Oracle, nhưng đây là lần đầu tiên họ thêm hỗ trợ cho kho lưu trữ dữ liệu NoSQL.
Truy vấn bản địa và Mô hình lô-gíc cung cấp cho nhà phát triển vô số khả năng và khả năng truy vấn. Như Hasura đã nêu, các tính năng này cho phép các nhà phát triển đưa các khả năng ngôn ngữ truy vấn của cơ sở dữ liệu của họ vào các API được tạo tự động do Hasura cung cấp. Ngoài ra, công ty đã công bố các phát triển nguồn mở mới trong Open DDS và Trình kết nối dữ liệu gốc. DDS mở, trước đây được gọi là Đặc tả dữ liệu GraphQL, cho phép các nhà phát triển xây dựng các API cấp doanh nghiệp bằng cách sử dụng phương pháp tiếp cận dựa trên mô hình miền.
Trình kết nối dữ liệu gốc, trước đây được gọi là Trình kết nối dữ liệu GraphQL, hỗ trợ các nhà phát triển tạo tác nhân dữ liệu tùy chỉnh. Nguồn mở của dự án này dự kiến sẽ cung cấp cho các nhà phát triển sự hỗ trợ gia tăng để xây dựng các đại lý của họ. Tanmai Gopal, đồng sáng lập và CEO của Hasura, bày tỏ sự hào hứng với những cải tiến mới:
“Đây là tập hợp cải tiến lớn nhất và quan trọng nhất mà chúng tôi đã tạo ra cho đến nay trong hành trình cung cấp API dữ liệu và mang lại lợi ích cho tất cả các nhà phát triển. Hasura DDN giới thiệu một số tính năng đầu tiên trong ngành và làm được nhiều việc hơn để giảm thời gian cần thiết để dữ liệu được chuyển từ nhà cung cấp đến người tiêu dùng hơn bất kỳ khả năng nào khác của Hasura. Chúng tôi vô cùng tự hào về những gì chúng tôi đã đạt được kể từ HasuraCon vừa qua và mong muốn được cho cộng đồng thấy những gì chúng tôi có trong cửa hàng.”
Các giải pháp No-code như nền tảng của Hasura và AppMaster.io đang cách mạng hóa cách các nhà phát triển tạo và triển khai ứng dụng, giúp các tổ chức và nhà phát triển cá nhân dễ dàng hợp lý hóa các quy trình của họ, giảm thời gian phát triển và mở rộng quy mô dự án một cách hiệu quả. Trong tương lai, chúng ta có thể dự đoán những tiến bộ hơn nữa trong các lĩnh vực low-code và no-code.