Sobes.tech
Junior — Middle

Šta znači režim obrade poruka At-Most-Once i po čemu se razlikuje od At-Least-Once?

sobes.tech АИ

Одговор од АИ

Режим обраде порука At-Most-Once гарантује да ће свака порука бити обрађена највише једном, односно могуће је губитак порука, али дупликати су искључени. Ово се постиже тиме што порука не добија поновно потврђивање, и у случају квара она може бити изгубљена.

За разлику од тога, режим At-Least-Once гарантује да ће свака порука бити обрађена најмање једном, односно могући су дупликати, али губитак порука је искључен. За то, поруке могу бити поново достављене до добијања потврде.

Пример:

  • At-Most-Once: ако порука није достављена због квара, она једноставно нестаје.
  • At-Least-Once: ако потврда није примљена, порука ће бити поново послата, што може довести до дуплиране обраде.