Ofis wifisida ishlab, avtobusda ishlamaydigan funksiya tugallanmagan. Farq tezlikda emas — kechikish, paket yoʻqolishi va soʻrov oʻrtasida uzilib-ulanadigan aloqada.
Tasavvur qilmang, qayta yarating
Emulyator tarmoq profillari sekinlashtirishni qoplaydi. Lokal proksi kechikish va tushib qolgan soʻrovlarni. Uzilib-ulanish esa — ulandi, uzildi, ulandi — haqiqiy xatolarni topadigan holat va unga skript yozishga arziydi.
Qayta urinishlarni zerikarli qilish
Eksponensial kutish, chegara va idempotent soʻrovlar. Qayta urinish yozuvni takrorlay olsa, xato mijozda emas, API’da.
Nimani boshqacha qilardim
Interfeysga koʻrinadigan sinxronizatsiya holatini birinchi kundan qoʻshardim.