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

Apache StreamPark حقیقی وقت کی اسٹریمنگ ایپلیکیشنز کی تعمیر اور انتظام کے لیے ایک اوپن سورس فریم ورک ہے، جسے اسٹریم پروسیسنگ کے مکمل لائف سائیکل کو آسان بنانے کے لیے ڈیزائن کیا گیا ہے۔ یہ Apache Flink اور Apache Spark کے لیے ایک متحد ترقیاتی فریم ورک فراہم کرتا ہے، نیز ایپلیکیشن مینجمنٹ کے لیے ایک طاقتور کلاؤڈ نیٹو پلیٹ فارم بھی پیش کرتا ہے۔ StreamPark صارفین کو بڑے پیمانے پر اسٹریمنگ ایپلیکیشنز کو مؤثر طریقے سے اور مستقل مزاجی کے ساتھ تیار کرنے، ڈیبگ کرنے، تعینات کرنے اور چلانے کے قابل بناتا ہے۔ اصل میں اس کا نام StreamX تھا، لیست اگست 2022 میں اسے StreamPark کا نیا نام دیا گیا اور جنوری 2025 میں یہ ایک Apache Top-Level Project (TLP) بن گیا۔ اہم خصوصیات میں شامل ہیں: - اسٹریمنگ ایپلیکیشن ڈویلپمنٹ فریم ورک: پہلے سے تیار کردہ APIs، کنیکٹرز اور ٹیمپلیٹس کے ذریعے Flink اور Spark اسٹریمنگ کی ترقی کو آسان بناتا ہے۔ - کلاؤڈ نیٹو ریئل ٹائم کمپیوٹنگ پلیٹ فارم: ترقی، تعیناتی، نگرانی اور آپریشنز کے لیے ایک ون اسٹاپ ریئل ٹائم کمپیوٹنگ پلیٹ فارم پیش کرتا ہے۔ - متحد بیچ اینڈ اسٹریمنگ پروسیسنگ: Apache Flink اور Apache Spark دونوں کی حمایت کرتا ہے، جس سے اسٹریم پروسیسنگ اور بیچ پروسیسنگ دونوں ممکن ہوتی ہیں۔ - ملٹی انجن اینڈ ملٹی ورژن سپورٹ: ملٹی ورژن Flink/Spark ایپلیکیشنز کو چلائیں اور منظم کریں۔ - ملٹی ماحول مطابقت پذیری: Standalone، YARN (Hadoop 2.x/3.x)، اور Kubernetes پر کام کرتا ہے۔ - امیر ماحولیاتی نظام: بڑے ڈیٹا ماحولیاتی نظام کے اوزار (مثلاً، Apache Flink/Spark/Paimon/Doris) اور ML/AI ماحولیاتی نظام کے ساتھ ہم آہنگ۔ - استعمال میں آسان: سنگل سروس تعیناتی؛ صفر سے چند ہی منٹوں میں جابز چلانے تک۔