Я близок к завершению проекта движка приложения (java + jdo), и меня немного беспокоит время запуска. Когда приложение «холодное», движку приложения может потребоваться много времени для загрузки моего приложения (более 5 секунд) - это плохо, потому что часто пользователь может просто сдаться после столь долгого ожидания.
Есть проект под названием Slim3, который обертывает собственное хранилище данных - он должен дать вам время запуска от 1 до 3 секунд: http://sites.google.com/site/slim3appengine/
Я действительно не хочу полагаться на третью сторону, чтобы получить приличное время запуска, но я не думаю, что у нас есть выбор. Просто интересно, как вы справились с долгим запуском. Я читал, что до тех пор, пока ваше приложение получает успех каждые 2 минуты или около того, ваше приложение остается резидентным, и на самом деле это не проблема. Для меня это справедливо (если правда).
Я не думаю, что команда движка приложений сейчас работает над сокращением времени запуска, поэтому интересно, что, если вообще что-то, мы должны сделать, чтобы решить эту проблему самостоятельно?
Спасибо