Tag: chat
All the articles with the tag "chat".
Realm Runs My Whole Chat App — So Why Does It Die in a 24 MB Notification Extension?
Realm crashes at init inside the iOS Notification Service Extension's 24 MB budget. The real causes — schema discovery, an encrypted page cache, cross-process sharing Realm only added in 2023 — and what Signal does instead.
Uploading a Photo Is One POST Request. So Why Do Chat Apps Engineer It So Hard?
A 45 MB video, a moving taxi, a connection that dies at 93% — media upload is five problems wearing one trench coat. The full map: resumable chunks, optimistic UX, dedup, async pipelines, and the resilience layer nobody blogs about.
What Should a Mobile App Use for Local Storage? How Telegram, Messenger and Signal Store Millions of Messages
Key-value, SQLite, Realm, files, secure storage — the choice looks like a benchmark question. The apps that store millions of messages say it's an architecture question.
What Architecture Layers Does a Mobile App Need to Survive Years of Development?
Messenger deleted 84% of its code to get fast. Telegram serves hundreds of millions from one module. Module graphs I extracted from three chat apps show which layers actually pay rent.