При чем тут GWT? я писал про grails. GWT ушел вообще в другую сторону и имеет свои идеологии. Если вам интересен ext js то можете посмотреть на www.sencha.com/products/gxt/, который построен на gwt
Тем что на более менее серьезных проектов ему хип нужен больше 1Gb, в то время как решение на спринге умещается в 512. Я конечно не спец в grails, но еще вызывают сомнения примеры https://github.com/grails-samples/grails-petclinic... везде стоят конструкции типа if (request.method == 'GET') и if (!request.post) { return
}
можете eventmashine обойтись. А что значит на "отправку сообщения"? вы просто отправить эвент в eventmashine? я не думаю что время будет соизмеримо с другими операциями. В любом случае вам надо сделать действие и это действие будет "стоить сколько то времени"
если андроид выше 4ки то значит проблема в запуске, в стравке так и написано "If you truly want parallel execution, you can invoke executeOnExecutor(java.util.concurrent.Executor, Object[]) with THREAD_POOL_EXECUTOR.". Если вы в вы так фоновые процессы то дело явно в архитектуре, ни кто их так не стартует. Посмотрите в сторону сервисов.
еще из личного опыта (если интересно): не используйте янднекс метрику, c середины осени они начали что то менять и вся статистики стала показываться криво. Возможно вам хватит crashlytics.com они сейчас умеют не только логи ошибок собирать, но и собирать метрики try.crashlytics.com/answers на странице отображены не все метрики в добавок еще: сколько юзеров использует каждый билд, версии анроида, соотношение новых и вернувшихся, возврат за 1/7/30 дней, кол-во сессий на юзера в среднем, 3 топ активити. Думаю что самый оптимальный вариант при условии что вам не особо важны другие показатели типа карты поведения, интересы, возраст и прочее таргетирование