Thư viện máy khách Kinesis 3.0 mới giúp giảm tới 33% chi phí tính toán xử lý luồng

Ngày đăng: 6 Th11 2024

Giờ đây, bạn có thể giảm chi phí tính toán để xử lý dữ liệu truyền với Thư viện máy khách Kinesis (KCL) 3.0 lên đến 33% so với các phiên bản KCL trước đó. KCL 3.0 ra mắt thuật toán cân bằng tải nâng cao, liên tục theo dõi mức sử dụng tài nguyên của các đơn vị xử lý luồng và tự động phân phối lại tải từ các đơn vị xử lý đang quá tải sang các đơn vị khác ít sử dụng tài nguyên hơn. Điều này đảm bảo việc sử dụng CPU đồng đều giữa các đơn vị xử lý và loại bỏ nhu cầu cung cấp quá mức cho công nhân tính toán xử lý luồng, giúp giảm chi phí. Bên cạnh đó, KCL 3.0 được xây dựng với SDK AWS dành cho Java 2.x giúp tăng hiệu suất và các tính năng bảo mật, loại bỏ hoàn toàn sự phụ thuộc vào SDK AWS dành cho Java 1.x.

KCL là một thư viện nguồn mở giúp đơn giản hóa việc phát triển các ứng dụng xử lý luồng với Luồng dữ liệu Amazon Kinesis. Thư viện này giúp bạn chỉ tập trung vào logic kinh doanh cốt lõi của mình nhờ khả năng quản lý các tác vụ phức tạp liên quan đến điện toán phân tán như cân bằng tải, khả năng chịu lỗi và điều phối dịch vụ. Bạn có thể thay thế thư viện hiện tại bằng KCL 3.0 mà không cần phải thay đổi mã của ứng dụng để nâng cấp ứng dụng xử lý luồng đang chạy trên KCL 2.x. KCL 3.0 hỗ trợ các ứng dụng xử lý luồng chạy trên các phiên bản hoặc bộ chứa Amazon EC2 như Amazon ECS, Amazon EKS hoặc AWS Fargate.

Tất cả các khu vực AWS đều có thể sử dụng KCL 3.0 cùng với Luồng dữ liệu Amazon Kinesis. Vui lòng xem hướng dẫn về Luồng dữ liệu Amazon Kinesis dành cho nhà phát triển, ghi chú phát hành KCL 3.0blog khởi chạy để tìm hiểu thêm.