Dapper Dataflow Engine

البرمجيات قطة:
Dapper Dataflow Engine
تفاصيل البرنامج:
الإصدار: 0.98
تاريخ إيداع: 12 May 15
المطور: Roy Liu
ترخيص: حرر
شعبية: 10

Rating: 2.0/5 (Total Votes: 1)

متأنق (تصدر نشرة والبرنامج الموازي تنفيذ وقت التشغيل) هو أداة لترويض تعقيدات النامية على سحابة واسعة النطاق والحوسبة الشبكية، مما يمكن المستخدم من إنشاء حسابات وزعت من الضروريات - التعليمات البرمجية التي سيتم execut
لماذا متأنق؟
نحن نعيش في زمن مثيرة للاهتمام، حيث يعتمد اختراقات في العلوم بشكل متزايد على تزايد توافر وفرة سلعية والموارد الحاسوبية المتصلة بالشبكة. مع مساعدة من السحابة أو الشبكة، الحسابية التي من شأنها أن تعمل إلا لعدة أيام على جهاز سطح المكتب واحدة الآن وزعت و / أو الصيغ الموازية التي يمكن بعنف من خلال، في غضون ساعات، ومدخلات يضع عشر مرات كما كبيرة على مئات من الآلات . كما مغرية كما أن فكرة القوة في الأرقام قد تكون، وجود الأجهزة المادية فقط لا يكفي - مبرمج لديه لصياغة حساب الفعلي التي من شأنها أن تعمل على ذلك. وبالتالي، فإن قيمة عالية وضعت على الجهد البشري والإبداع تستدعي بيئة البرمجة التي يمكن، بل وتشجع والتعبير البليغ من العمليات الحسابية الموزعة، ولكن في الوقت نفسه لا تضحي عمومية.
متأنق، والوقوف لالموزعة والمتوازية تنفيذ البرنامج وقت التشغيل، هو أحد هذه الأدوات لسد مواصفات عالية المستوى للعالم / مبرمج أن التقاط جوهر البرنامج، مع آليات مستوى منخفض تعكس واقع تافه الحوسبة الموزعة والمتوازية. تحت النهج الموجه تدفق البيانات، المعقودة متأنق تمكن المستخدمين من رمز محليا في جاوا وتنفيذها على الصعيد العالمي على السحابة أو الشبكة. المستخدم أولا يكتب codelets، أو قصاصات صغيرة من التعليمات البرمجية التي تؤدي مهام بسيطة ولم تفعل ذلك، في حد ذاتها، تشكل برنامجا كاملا. بعد ذلك، وقال انه أو انها تحدد كيفية تلك codelets الذي ينظر اليه على القمم في تدفق البيانات، نقل البيانات مع بعضها البعض عن طريق العلاقات الحافة. الناتج موجهة الرسم البياني تدفق البيانات احلقي هو برنامج كامل للتفسير من قبل خادم متأنق، والتي، على اتصالات تجري حاليا من قبل عملاء عامل عمرا طويلا، ويمكن تنسيق تنفيذ الموزعة.
في إطار النموذج متأنق، المستخدم لم يعد بحاجة للقلق بشأن تقليديا جوانب مخصصة لإدارة سحابة أو الشبكة، والتي تشمل التعامل مع الوصلات البيانات والتبعيات، يتعافى من الأخطاء، وتوزيع التعليمات البرمجية، وبدء العمل. ربما الأهم من ذلك، فإنه يوفر كامل toolchain القائمة على جافا ووقت التشغيل لتأطير ما يقرب من جميع الحسابات الخشنة الحبيبات موزعة في شكل ثابت الذي يسمح للانتشار السريع والسهل نقل إلى باحثين آخرين

الميزات:.

نظام توزيع التعليمات البرمجية التي تسمح خادم متأنق لنقل رمز البرنامج المطلوب عبر الشبكة ولها عملاء تحميل بشكل حيوي. ونتيجة لذلك هو أن تمنع التنفيذية الخارجية والتحديثات لبرامج متأنق تحتاج يحدث فقط على جانب الخادم.
وهناك طريقة قوية التضمين subflow لتعديل حيوي الرسم البياني تدفق البيانات في وقت التشغيل.
A وقت التشغيل في الفانيليا جافا، وهي اللغة التي الكثير منها لا شك فيه دراية. وبصرف النظر عن شرط مؤخرا JVM اختياريا وGraphviz نقطة، متأنق غير مكتفية ذاتيا.
بروتوكول التحكم القوي. يتوقع خادم متأنق أي عدد من العملاء إلى فشل، في أي وقت، ولها سياسات إعادة تنفيذ ومهلة للتخصيص لمواجهة الموقف. ونتيجة لذلك، يمكن للمرء أن تشغيل وإيقاف العملاء (عمرا طويلا) دون خوف من وضع النظام بأكمله إلى حالة غير متناسقة.
دلالات مرنة تسمح نقل البيانات عبر الملفات أو تيارات TCP.
التوافقية مع جدران الحماية. منذ سحابة المحلية أو الشبكة ربما يجلس خلف جدار حماية، قمنا بوضع دلالات خاصة لتدفق نقل البيانات.
شروط الترخيص ليبرالية. يتم تحريرها رشيقة تحت LGPL لمنع تلوث مصدر برنامج الخاص بك.
عملية كتطبيق المضمنة. ويصف دليل المستخدم API البرمجة التي يمكن للمستخدمين متابعة لتشغيل الخادم متأنق داخل تطبيق مثل القط اباتشي.
تشغيل واجهة مستخدم قائمة بذاتها. مع ذلك، يمكن للمرء أن هرب الجاهزة للاستخدام العروض وتعلم المفاهيم الأساسية من الأمثلة البصرية. باتباع مجموعة صغيرة من الاتفاقيات، يمكن للمرء ثم حزمة واحدة لبرامج متأنق الخاصة كما المحفوظات التنفيذ، ومن ثم الحصول على الوضع الحقيقي تدفق البيانات والمعلومات التصحيح.

ما هو الجديد في هذا الإصدار:

تم تغيير طريقة ServerLogic # closeIdleClients لتتناسب بشكل أفضل فكرة بديهية للمستخدم الكسل.
تمت إضافة خيار المستخدم لتحديد اسم المضيف للملقم.
تم إعادة صياغة الداخلية الربط الشبكي لاستخدام واجهات برمجة التطبيقات الجديدة.
تم تحديث عملية الإنشاء لدعم كل من 32- و 64 بت ويندوز عبر تجميع.
تمت إعادة تسمية التسلسل الهرمي رشيقة. * لorg.dapper. *.

ما هو الجديد في الإصدار 0.96:

واضاف التجريد FlowListener، بحيث يمكن للمستخدمين الآن الفوقية مشارك مع تدفقات البيانات وعقدهم.
إصلاح تسرب الذاكرة في خادم متأنق.
وأضاف apiviz به دوكليت ذلك أن العلاقات بين الطبقات يمكن تصور أفضل.
apiviz أضاف لرؤية تبعيات في جافادوك.
إصلاح الخلل صغير في BuildAndTest قابل للتنفيذ.
الآن متكاملة عملية الإنشاء بشكل كامل مع اباتشي اللبلاب. توزيع المصدر السفن الآن أطول مع طائرة أسرع من الصوت. بدلا من ذلك، يتم تحميل التبعيات تلقائيا؛ إذا تعذر ذلك، يمكن للمرء أن تحميل المصدر طائرة أسرع من الصوت، ترجمة عليه، ونشر لمستودع المحلي. راجع دليل المستخدم للحصول على مزيد من التفاصيل.
تحديث عملية الإنشاء والخطوات زائدة إزالتها.
حقوق الطبع والنشر والترخيص إشعارات تطبيع في كل الملفات.
جافا 1.6 والمطلوب الآن لبناء وتشغيل.
تغيير عملية الإنشاء لاستخدام أباتشي اللبلاب، وهو ما يعني أن الاعتماد على الخارج لم يعد لدينا ليتم تعبئتها مع التوزيع الرئيسي طائرة أسرع من الصوت.
واضاف "doxygen 'الهدف لبناء العملية بحيث المكونات الأصلية يمكن توثيقها.
ما هو الجديد في الإصدار 0.95

:

تم إضافة، بنية تحتية جديدة تسجيل مرنة.
تم نقل المعدون للهياكل قطع الأشجار من الطبقات الخادم والعميل وإلى السائقين.
تم تحديث أجهزة الدولة محدودة إلى API يحركها الشرح الجديد.
تم تطبيع شفرة المصدر لدينا 8 المساحات بدلا من علامات التبويب.

ما هو الجديد في الإصدار 0.94:

هي خيارات سطر الأوامر للعميل وخادم متاحة الآن، من باب المجاملة المكتبة اباتشي العموم CLI.
يتم تعريف دورة حياة عملية العميل الآن كما تنتهي عندما يحدث قطع من الخادم.
وقف انتقلت وظيفة جيل من كونها وسيلة عضوا في OutputHandleResource إلى كونه أسلوب ثابت من CodeletUtilities.
يتم استخدام الفئة FlowNodeFactory لصالح المثيل المباشر لFlowNodes.
وقد هاجر بناء المكونات الأصلية للCMake.
وقد هاجر التسجيل إلى SLF4J.
تمت إضافة اقرأني لجميع التوزيعات.

ما هو الجديد في الإصدار 0.93:

تحسنت كثيرا الأمثلة التربوية.
دليل المحدثة.
وأضاف الروتينية الراحة في dapper.codelet.CodeletUtilities الاستعلام عن الموارد.
إزالة المولدات، FileEdge، FileBatchGenerator، FileBatchEdge، FileResource، وFileBatchResource. تم استبدالها بمفهوم مقابض البيانات المجردة في شكل HandleEdge، InputHandleResource، OutputHandleResource. راجع كتيب عن التغييرات.
تحديث dapper.codelet.Resource لتصدير المدخلات والمخرجات تيارات.

المتطلبات:

جافا 2 الإصدار القياسي للبيئة وقت التشغيل

برامج مماثلة

Openwsman
Openwsman

11 May 15

salt
salt

20 Feb 15

mrjob
mrjob

20 Feb 15

Bolt
Bolt

11 May 15

تعليقات ل Dapper Dataflow Engine

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!