Как вы реализуете такую логику в своих приложениях?
Допустим, товар нужно добавить в корзину или избранные, и нужно дать фидбек. Пользователь кликает на кнопку. Есть 2 варианта развития событий:
1. Отправляется запрос на сервер, приходит ответ. Если удачно, показывается, что "добавлено..."
2. Показываете, что "добавлено...", и не важно, добавилось/не добавилось. Лишь только потом отправляете запрос.
1-й выглядит логично, но ответ не так быстро приходит, приходится показывать прогрессбар.
2-й может соврать пользователю: если связь пропадет или сервер вернет ошибку, то перед этим будет сообщение о добавлении, а в итоге ничего не добавится
Третий вариант, поставить статус "обработка" дать пользователю дальше пользоваться приложением, в другом потоке ожидаем добавления товара в корзину, и потом уведомляем пользователя удачно или нет.
Это и есть 1-й вариант. Просто вижу в чужих приложениях при увеличении количества товара или при добавлении в корзину так быстро приходит ответ. Или дело в сервере всё-таки