منصوبے کے بارے میں

Apache Kafka ایک ڈسٹری بیوٹڈ ایونٹ اسٹریمنگ پلیٹ فارم ہے جسے ریئل ٹائم ڈیٹا پائپ لائنز اور مشن کریٹیکل ایپلی کیشنز بنانے کے لیے استعمال کیا جاتا ہے۔ یہ ہائی تھرو پٹ ڈیٹا ہینڈلنگ اور اسٹریمنگ اینالیٹکس کی صلاحیتیں فراہم کرتا ہے۔ اہم تکنیکی تفصیلات اور صلاحیتوں میں شامل ہیں: - اسکیل ایبل ایونٹ اسٹریمنگ کے لیے ڈسٹری بیوٹڈ آرکیٹیکچر۔ - ڈیٹا انٹیگریشن اور ہائی پرفارمنس پائپ لائنز کے لیے سپورٹ۔ - Java (ورژن 11 اور 17 کے ساتھ ہم آہنگ) اور Scala 2.13 کا استعمال کرتے ہوئے بنایا گیا ہے۔ - JAR تخلیق، ٹیسٹنگ اور ڈاکومنٹیشن جنریشن کے لیے Gradle کا استعمال کرتے ہوئے ایک جامع بلڈ سسٹم۔ - کوالٹی ایشورنس ٹولز بشمول کوڈنگ اسٹینڈرڈز کے لیے Checkstyle، اسٹیٹک اینالیسس کے لیے SpotBugs، اور مائیکرو بینچ مارکس کے لیے JMH۔ - کمپائلڈ بائنریز یا Docker images کے ذریعے ڈیپلائمنٹ کے اختیارات۔