нужно просто клиента реализовать?
Да, на 3-ей Монге. Он даже был на Метеоре, но пришлось основные функции Метеора выпилить потому как начали происходить потери данных(это одна из причин). Я написал эти цифры немного с запасом, исходя из реального опыта использования пользователями приложения. Конечно, они не часто за раз могут принести 1Гб данных из оффлайна. Нужно очень постараться для такого объема:) Обычно данных намного меньше. Но запас прочности у приложения должен быть.
Клиент уже реализован на Ionic. Серверная часть - Meteor(сейчас - только как REST API и аутентификация) + Mongo + несколько Node.js сервисов. Микросервисная архитектура в docker-контейнерах. Пока что без месседж-брокера.
Спасибо за подсказку, что нужно накатывать данные(экспорт-импорт) на повышенную версию Монги. Возможно, попробуем.
На данный момент архитектура проекта уже устоялась, можно сказать, без Метеора(используем только 5-10% от его функциональности) и я пытаюсь выяснить ограничения Метеора что бы знать о них или выяснить как решаются подобные задачи(с накоплением оффлайн-данных) на Метеоре. Описаний в и-нете почти нет, к сожалению. Встречаются упоминания в каментах на ютубе о том что Метеор - отстой. А почему? Для каких задач эта платформа подходит? Какие у него ограничения?