Я работаю над приложением для Android, которое будет включать получение и отправку данных с сервера. После получения содержимого пользователь сможет выполнять определенные операции и отправлять некоторые данные обратно на сервер. В некоторых случаях данные будут просто храниться в базе данных, однако иногда мне нужно будет выполнить некоторую обработку данных и затем отправить обратно уведомление в приложение.
Я также пытаюсь минимизировать объем данных, передаваемых между мобильным приложением и сервером. Я рассматриваю возможность отправки мобильному приложению сводки доступных данных вместо отправки всех данных и просто предоставления пользователю способа запрашивать конкретные элементы из сводки.
Другая проблема, с которой я столкнулся, - это масштабируемость. Вначале я думал поместить все представленные данные в очередь и обработать их оттуда.
Что было бы хорошим способом сделать это? Я с нетерпением жду всех полезных комментариев.