<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Reliability | The .NET Blog</title><link>https://thedotnetblog.com/ar/tags/reliability/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>ar</language><managingEditor>@thedotnetblog (The .NET Blog)</managingEditor><webMaster>@thedotnetblog</webMaster><lastBuildDate>Mon, 04 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thedotnetblog.com/ar/tags/reliability/index.xml" rel="self" type="application/rss+xml"/><item><title>إصلاح معالجة الدُفعات الكاملة أو لا شيء في Azure Service Bus</title><link>https://thedotnetblog.com/ar/news/emiliano-montesdeoca/azure-service-bus-per-message-settlement/</link><pubDate>Mon, 04 May 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/ar/news/emiliano-montesdeoca/azure-service-bus-per-message-settlement/</guid><description>لماذا تضرّ معالجة الدُفعات الكاملة أو لا شيء بالموثوقية، وكيف يُحسّن التسوية لكل رسالة سير عمل Service Bus لـ .NET.</description><content:encoded>&lt;p&gt;&lt;em&gt;تمت ترجمة هذا المنشور تلقائياً. للنسخة الأصلية &lt;a href="https://thedotnetblog.com/ar/news/emiliano-montesdeoca/azure-service-bus-per-message-settlement/"&gt;انقر هنا&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devblogs.microsoft.com/azure-sdk/per-message-settlement-azure-service-bus/"&gt;Fixing All-or-Nothing Batch Processing in Azure Service Bus&lt;/a&gt; يستحق اهتماماً دقيقاً إذا كنت تبني أو تشغّل أنظمة .NET على نطاق واسع.&lt;/p&gt;
&lt;p&gt;من وجهة نظري، الأمر المهم ليس الميزة الرئيسية بل كم يمكن لفريق أن يحوّلها بسرعة إلى سير عمل هندسي أكثر أماناً وقابلاً للتكرار.&lt;/p&gt;
&lt;h2 id="لماذا-يهم-ذلك-لفرق-net"&gt;لماذا يهمّ ذلك لفرق .NET&lt;/h2&gt;
&lt;p&gt;تُوازن معظم الفرق بين سرعة التسليم، واتساق المنصة، والحوكمة. هذا التحديث مفيد لأنه يمنحك مساراً أكثر تحديداً لتحسين أحد هذه القيود دون إعادة كتابة كل شيء.&lt;/p&gt;
&lt;h2 id="الخطوات-العملية-التالية"&gt;الخطوات العملية التالية&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;اختبر الميزة في تجربة .NET صغيرة ببيانات مشابهة للإنتاج.&lt;/li&gt;
&lt;li&gt;أضف نقاط تفتيش واضحة للتراجع والمراقبة قبل الطرح الأوسع.&lt;/li&gt;
&lt;li&gt;سجّل نمط التنفيذ في قوالبك الداخلية حتى تتمكن الفرق الأخرى من إعادة استخدامه.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="المصدر"&gt;المصدر&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;المقالة الأصلية: &lt;a href="https://devblogs.microsoft.com/azure-sdk/per-message-settlement-azure-service-bus/"&gt;https://devblogs.microsoft.com/azure-sdk/per-message-settlement-azure-service-bus/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item></channel></rss>