پوسٹس
avatar

آپ ایک ٹرانزیکشن بھیجتے ہیں، یہ تصدیق ہو جاتی ہے، لیکن آپ کا والٹ ابھی بھی پرانا بیلنس دکھاتا ہے۔ ریفرش کریں، وہ ظاہر ہو جاتا ہے۔ دوبارہ ریفرش کریں، وہ غائب ہو جاتا ہے۔ کچھ بھی توڑا نہیں گیا۔ آپ صرف ایک ایسے ریپلیکا پر ہیں جو ابھی تک اپڈیٹ نہیں ہوا تھا۔ Rialo نے ایک گائیڈ جاری کیا ہے جس میں بالکل یہی بات واضح کی گئی ہے، اور یہ وضاحت زیادہ فائدہ مند ہے اکثر والٹ UX کے مشوروں سے۔ تقسیم شدہ سسٹم ڈیٹا کو سرورز پر ریپلیکیٹ کرتے ہیں، اور ان سرورز کو اپڈیٹس مختلف لمحوں پر ملتے ہیں۔ ایک ریڈ جو ایک تاخیر میں رہنے والے ریپلیکا پر لینڈ ہوتا ہے، تو پرانا کمٹ شدہ حالت واپس کرتا ہے۔ زیادہ تر کنسسٹنسی ماڈلز کے تحت درست سلوک، لیکن دیکھنے میں بہت الجھن والی بات۔ اس کا حل ایک نام رکھتا ہے: میرے لکھے گئے ڈیٹا کو پڑھو۔ ایک بار جب کلائنٹ ایک سیشن کے اندر ایک لکھائی مکمل کرتا ہے، تو اس سیشن میں بعد کے تمام ریڈز اسے ظاہر کرتے ہیں۔ آپ ہمیشہ اپنی ٹرانزیکشن دیکھتے ہیں، حتٰى کہ دوسرے صارفین ابھی تک نہ دیکھ پائے۔ مونوٹونک ریڈز کے ساتھ جوڑا جائے تو آپ کا منظر صرف آگے بڑھتا ہے، اس لئے ایک سیشن کے دوران بیلنس کبھی پچھلے حالت پر واپس نہیں جاتا۔ @RialoHQ کا دستاویزات بتاتا ہے کہ والٹس کو اسے اپلیکیشن لیر پر لاگو کرنا چاہئے، اور الگ الگ طور پر متعین کرتا ہے کہ کون سا ماڈل زنجیر کے کون سے حصوں کے لئے مناسب ہے۔ فائنلٹی چیک پوائنٹس کے لئے طاقتور کنسسٹنسی۔ سینک کے دوران بلاک آرڈرنگ کے لئے مسلسل پریفکس۔ لائٹ کلائنٹس کے لئے محدود پرانا حالت۔ زیادہ تر زنجیریں کنسسٹنسی کو غیر مستند چھوڑ دیتی ہیں اور ڈولپرز کو خرابی رپورٹس کے ذریعے اسے دریافت کرنے پر مجبور کرتی ہیں۔ یہ بتانا کہ کون سا ضمانت کس جگہ لاگو ہوتا ہے، اتنامشغول نہیں لگتا، لیکن یہ کام کسی کو اس مسئلے کو حل کرنے میں ایک ہفتہ بچاتا ہے جو کبھی خرابی نہ تھا۔

یہ مواد صرف معلوماتی اور تعلیمی مقاصد کے لیے ہے۔ اس میں فریقِ ثالث کے تجزیے، اسپانسر شدہ مواد، یا تشہیری مواد شامل ہو سکتا ہے جس کے لیے تخلیق کار کو معاوضہ مل سکتا ہے۔ اس فیڈ میں موجود کوئی بھی چیز سرمایہ کاری کا مشورہ یا منافع کی ضمانت نہیں ہے۔ آپ اپنے سرمایہ کاری کے فیصلوں کے لیے خود ذمہ دار ہیں۔ تجارت سے پہلے ہمیشہ اپنی تحقیق کریں اور احتیاط برتیں۔ ہم فریقِ ثالث کی معلومات کی درستگی کی ضمانت نہیں دیتے اور کسی بھی نقصان کے ذمہ دار نہیں ہیں۔ ماضی کی کارکردگی مستقبل کے نتائج کی ضمانت نہیں ہے۔ براہ کرم تفصیلات کے لیے ہماری کمیونٹی شرائط اور خطرے کے انکشاف کا بیان ملاحظہ کریں۔

avatarاپنا جواب پوسٹ کریں۔

تبصرہ