Áit éigin i ngach conradh comhtháthaithe tá abairt cosúil le "cuirfear gach ordú tríd go díreach uair amháin." Ní raibh sé sin fíor riamh, fiú uair amháin. Dheighil an líonra i lár an iarratais agus rinne an seoltóir atriail; sheachaid an ciú arís tar éis tuairteála tomhaltóra; bhrúigh oibreoir stórais an cnaipe easpórtála faoi dhó. Ní modh teipe iad na dúblóga - is aimsir iad.
Eochracha idempotency, roghnaithe go cúramach
Tá an réiteach sean agus neamhghlórmhar: iompraíonn gach teachtaireacht eochair, agus ní dhéantar aon ní le linn na próiseála nuair a bhíonn an eochair feicthe cheana. Tá na cinntí spéisiúla go léir sa rogha eochrach.
- Buann eochracha nádúrtha ar eochracha ginte. Maireann sioncronú ordaithe atá eochraithe ar
order_id + statusfiú má athghineann an seoltóir a bhosca amach; ní mhaireann UUID randamach a bhuailtear ag am seolta. - Scópáil an eochair de réir na héifeachta, ní de réir na teachtaireachta. Má chruthaíonn teachtaireacht amháin sonrasc agus má chuireann sí stoc in áirithe, is dhá éifeacht le dhá eochair iad sin - mura mbeadh amhlaidh, d'fhágfadh teip pháirteach thú gan a bheith in ann ceachtar acu a atriail go sábháilte.
- Cuir deireadh le heochracha d'aon ghnó. Is buama ama é stór dí-dhúblaithe a fhásann go deo; má théann ceann in éag róluath, tugtar dúblóga isteach arís. Is é ár réamhshocrú ná 3× uasfhairsinge atriala an tseoltóra.
An tástáil a bhfuil tábhacht léi
Éiríonn le gach comhtháthú a sheachadaimid an rud a dtugaimid go hinmheánach tástáil an dá chnag air: athsheinn loga teachtaireachta iomlán an lae inné in aghaidh chóras an lae inniu, faoi dhó, agus déan comparáid idir na staideanna a thagann as. Má athraigh aon rud ar an dara dul síos, níl an phíblíne críochnaithe.
Is tástáil dhian í agus teipeann sí go seasta le linn na forbartha - ar stampaí ama, ar réimsí iniúchóireachta "cruthaithe ag", ar chomhairimh seichimh. Is áit í gach teip ina mbeadh athsheachadadh ar a 3 a.m. tar éis sonraí a thruailliú go ciúin. Is i bhfad saoire an earráid a aimsiú le linn na forbartha ná sa timpeallacht táirgeachta.