При разворачивании новых версий приложения я знаю следующую практику:
1. Новая версия разворачивается с другим именем, содержащим номер версии в остановленном состоянии.
2. Останавливается существующая версия приложения.
3. Запускается новая версия приложения.
4. Если с новой версией что-то «не так», новая версия останавливается, предыдущая — запускается.
Все работает, все довольны. Простой — минимален.
Еще хотелось бы добавить, что в версии WAS 8.5 появилась такой функционал как Intelligent Management. Одна из возможностей которого это Application edition management. Application edition management — позволяет запускать несколько версий одного и того же приложения.
Еще хотелось бы добавить, что в версии WAS 8.5 появилась такой функционал как Intelligent Management. Одна из возможностей которого это Application edition management. Application edition management — позволяет запускать несколько версий одного и того же приложения.
Да, конечно, чтение картинок с диска будет быстрее, например вот так:
Но, в данном конкретном примере, разработчики из Apple, решили хранить их в базе данных.
P.S.: А чем вас смущает хранение картинок в базе данных? Интересно ли вам почитать продолжение?