منصوبے کے بارے میں
Dex ایک Durable Execution (D-EX) فریم ورک ہے جو Temporal/Cadence پر بنایا گیا ہے۔ یہ ایک پروگرامنگ ماڈل فراہم کرتا ہے جو ایپلیکیشن کے عمل کو پائیدار بناتا ہے، جس میں مقامی حالت، کنٹرول فلو (شاخیں، لوپس)، متوازی عمل اور ہم آہنگی، ٹائمرز یا بیرونی واقعات کا انتظار، غلطی سے نمٹنے، اور ریموٹ پروسیجر کالز شامل ہیں۔
فریم ورک پائیدار پرائمیٹیو کا ایک چھوٹا سا سیٹ متعارف کراتا ہے: Steps، Attributes، RPCs، Channels، اور Timers۔ ڈویلپرز عام کوڈ کا استعمال کرتے ہوئے Flows لکھتے ہیں، پھر ان Flows کو ہوسٹ کرنے کے لیے Workers چلاتے ہیں۔ ایک Client Dex Server کے ساتھ بات چیت کرتا ہے تاکہ Flow مثالوں کو شروع اور انٹرایکٹ کیا جا سکے، اور Server Step اور RPC تفویض کے کاموں کو Workers تک پہنچاتا ہے۔
ری پلے پر مبنی پائیدار عمل کے انجنوں کے برعکس، Dex منطق کو قطعی ورک فلو کوڈ اور الگ سرگرمیوں میں تقسیم نہیں کرتا۔ Worker ہینڈلرز عام کوڈ ہوتے ہیں، اور Attribute ڈیٹا ایک بلاک اسٹور میں رہتا ہے جسے پہلے سے استعمال شدہ ڈیٹا بیسز کے ساتھ ہم آہنگ کیا جا سکتا ہے۔
Dex فی الحال لانچ سے پہلے ہے اور جانچ کے لیے ہے، سرکاری ریلیز سے پہلے ممکنہ تبدیلیاں ہو سکتی ہیں۔ ایک سرکاری Dex Developer سکل AI کوڈنگ اسسٹنٹس کے لیے دستیاب ہے تاکہ وہ اس کے عوامی پروگرامنگ ماڈل کے ذریعے Dex ایپلیکیشنز بنائیں، جانچیں اور چلائیں۔ کمیونٹی سپورٹ Slack کے ذریعے فراہم کی جاتی ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.