تعمل مكتبة عميل Kinesis الإصدار 3.0 الجديدة على تقليل تكاليف معالجة التدفقات والحوسبة بنسبة تصل إلى 33%
يمكنك الآن تقليل تكاليف الحوسبة الخاصة بمعالجة البيانات المتدفقة باستخدام مكتبة عميل Kinesis (KCL) الإصدار 3.0 بنسبة تصل إلى 33% مقارنةً بالإصدارات السابقة من KCL. تقدم مكتبة KCL الإصدار 3.0 خوارزمية محسّنة لموازنة الأحمال تقوم بمراقبة استمرار استخدام الموارد لعمال معالجة التدفق وإعادة توزيع الأحمال تلقائيًا ونقلها من العمال الذين يتم استخدامهم بشكل زائد عن الحد إلى العمال الآخرين الذين يتم استخدامهم بدرجة أقل. ويضمن ذلك الاستخدام المتوازن لوحدة المعالجة المركزية وتوزيع الأحمال على جميع العمال وعدم الحاجة إلى توظيف عدد زائد من العمال دون داعي لمعالجة التدفق والحوسبة مما يقلل من التكلفة. بالإضافة إلى ذلك، تم تصميم مكتبة KCL الإصدار 3.0 باستخدام AWS SDK for Java 2.x لتحسين الأداء والتمتع بميزات الأمان، مما يلغي تمامًا فكرة الاعتماد على AWS SDK for Java 1.x.
مكتبة KCL هي مكتبة مفتوحة المصدر تعمل على تبسيط تطوير تطبيقات معالجة التدفقات باستخدام تدفق بيانات Amazon Kinesis. تقوم هذه المكتبة بإدارة المهام المعقدة المرتبطة بالحوسبة الموزعة مثل موازنة الأحمال والتعامل مع الأعطال وتنسيق الخدمات، مما يسمح لك بالتركيز على منطق عملك الأساسي فقط. يمكنك ترقية تطبيق معالجة تدفقاتك والذي يعمل على مكتبة KCL الإصدار 2.x بسهولة عن طريق استبدال المكتبة الحالية بمكتبة KCL الإصدار 3.0، وذلك دون الحاجة لإجراء أي تغييرات على التعليمات البرمجية لتطبيقك. تدعم مكتبة KCL الإصدار 3.0 تطبيقات معالجة التدفقات التي تعمل على مثيلات أو حاويات Amazon EC2 مثل Amazon ECS أو Amazon EKS أو AWS Fargate.
تتوفر مكتبة KCL الإصدار 3.0 مع تدفق بيانات Amazon Kinesis في جميع مناطق AWS. لمعرفة المزيد من المعلومات، يمكنك الاطلاع على دليل مطور تدفق بيانات Amazon Kinesis وملاحظات إصدار مكتبة KCL 3.0 ومدونة الإطلاق.