Elasticsearch ڈیٹا مستقل محفوظ کر سکتا ہے۔ اسے بنیادی database چننے سے پہلے پوچھیں کہ writes ناکام یا بیک وقت ہوں تو کون سے کاروباری اصول درست رہنے چاہییں۔
آرڈر سسٹم میں مصنوعات تلاش کرنا اور خریداری کی تصدیق الگ کام ہیں۔ پہلے میں متعلقہ نتائج، دوسرے میں درست payment اور stock تبدیلی اہم ہے۔
1. ساتھ کامیاب ہونے والی تبدیلیوں سے شروع کریں
فرض کریں خریداری میں آرڈر ریکارڈ اور stock کم کرنا ضروری ہے۔ کاروبار کو طے کرنا ہوگا کہ صرف ایک کامیاب ہو تو کیا ہو۔
[Create order] ---- must coordinate ---- [Reduce stock]
| |
success failure?
