Stay hungry, stay coding.
by SamiuZhong
23
High-availability lightweight client offline sync engine using Outbox Pattern: fire-and-forget local writes, compile-time generated static routing, SQLite-backed outbox, background retry daemon, reactive pending-count stream.
#sqlite, #sdk, #ksp, #kotlin-serialization, #kotlin-flow, #kotlin-coroutines, #http-client, #code-generation, #client, #background-synchronization