IOSOR Maarifa

DLR, ucheleweshaji na njia mbadala: ukweli mmoja kwa bidhaa na fedha

Unganisha risiti za uwasilishaji, bendi za ucheleweshaji na sera ya failover ili product, ops na fedha waache kubishana kuhusu webhook ile ile — kwa uaminifu wa prepaid.

Bidhaa inataka ubadilishaji. Fedha zinataka mistari ya debit inayotabirika. Ops inataka neno la hali linalomaanisha kitu kimoja kwenye dashibodi, webhook na ankara. DLR, ucheleweshaji na failover vikiishi katika silo tatu, kila tukio huwa vita vya kamusi — prepaid inawaka timu zikibishana.

IOSOR inaendesha white-label prepaid messaging kwa kamusi moja ya hali kwenye njia zote — hitilafu salama kwa mteja, bila majina ya chapa nyingine. Karibu na USD 1,000+ ya matumizi ya kila mwezi ya jukwaa, usafirishaji wa hali za mwisho, bendi za ucheleweshaji kwa korido na debit kwa kila jaribio la failover vinakuwa nyenzo ya ukaguzi wa kibiashara. Kwanza ushahidi, kisha kipimo. Katalogi live si ahadi ile ile ya korido bado in setup.

Jedwali moja la ukweli kwa uongozi

Tabaka Swali la bidhaa Swali la fedha Kitu kilichoshirikiwa
DLR Je, mtumiaji alipokea? Je, uwasilishaji unatozwa? Hali ya mwisho + muhuri wa muda
Ucheleweshaji Ndani ya SLA? N/A isipokuwa retry iongeze debit Korido p95/p99
Failover Njia ipi ilishinda? Majaribio mangapi yalitozwa? Kumbukumbu ya majaribio + correlation ID

Muunganisho wa DLR unaostahimili ukaguzi

  • Matukio ya kuingia yaliyotiwa saini au kuthibitishwa
  • Watumiaji wa idempotent wenye funguo za dedupe
  • Uhusiano kutuma → hali → ledger
  • Ukaguzi wa uwasilishaji wa hivi karibuni katika bidhaa

Webhook isiyotiwa saini na mtumiaji si idempotent hugeuza retry kuwa tiketi maradufu na debit maradufu. Angalia mwongozo wa uendeshaji wa uwasilishaji SMS na haijafika, imekataliwa, imeisha muda. Katalogi live bila uhusiano wa DLR kwenye ledger ni ahadi ambayo fedha haziwezi kutetea.

Bendi za ucheleweshaji, si wastani wa ubatili

Fuatilia accepted → submitted → delivered kwa kila korido. Ubadilishaji wa OTP una umbo la kijiografia; wastani wa dunia huficha soko lililovunjika. Ucheleweshaji unapoharibika, amua retry vs failover vs stop na wamiliki waliotajwa — si kwa matumaini. Kata p95/p99 katika ripoti ya wiki ili soko moja dhaifu lisifiche nyuma ya wastani wa dunia. Ucheleweshaji bila mmiliki unakuwa kitanzi cha retry kisicholipwa.

Failover kwa nidhamu ya prepaid

Failover huokoa watumiaji — au huwaka pochi:

  1. Weka kikomo cha majaribio otomatiki kwa kila ujumbe.
  2. Tenganisha kutuma tena kwa mtumiaji na failover ya mfumo.
  3. Usiwahi kufanya failover kwenye ingizo za katalogi in setup.
  4. Andika sheria za debit kwa kila jaribio.

Njia za uigaji katika mnyororo wa failover wa uzalishaji si wavu wa usalama. Oanisha njia mbadala ya sauti/SMS na tahadhari za sauti na njia mbadala ya OTP. Product na fedha wanapaswa kusafirisha kila jaribio la ujumbe mmoja na kuoanisha correlation ID.

Bendera nyekundu

  • Delivered na sent zikitumiwa kwa kubadilishana kwenye UI
  • Majaribio ya failover yasiyoonekana kwa fedha
  • Njia za uigaji katika minyororo ya failover ya uzalishaji
  • Maneno ya hali yanatofautiana kati ya webhook na ankara
  • Picha za skrini tu kama ushahidi
  • Failover imeahidiwa katalogi ikiwa in setup
  • Majina ya chapa nyingine kwenye hitilafu zinazoonekana na mteja

Anza na IOSOR

Chagua korido moja na aina moja ya ujumbe. Hamisha DLR za mwisho za wiki iliyopita kwenye kamusi ya pamoja ya bidhaa–fedha, kisha pitisha correlation ID ileile kupitia staging, failover na punguzo la pochi. Rudia mabadiliko ya njia na linganisha alichoona mtumiaji na kilichokatwa na ledger. Rekebisha lebo ya Delivered ikiwa fedha bado zinashikilia jaribio jipya au punguzo la failover.

Hitimisho la IOSOR

Bidhaa na fedha lazima zisome DLR moja, saa moja ya ucheleweshaji na matokeo moja ya failover kwenye correlation ID ileile.

Je, mwongozo huu ulisaidia?

Miongozo inayohusiana