Дешева ли нынче память?
Jan. 3rd, 2021 10:25 pmУ меня есть вопрос в пространство по дизайну.
Как бы кошерный способ использовать темплейты контента (в моем случае jinja2) - это держать их в папочке и подгружать через FileSystemLoader. Но вот у меня есть интерфейс поделия из даже не десятка страниц, то есть менее десяти темплейтов, каждый из которых не весит и экран текста (никакого новомодного трэша, старый добрый голый HTML).
Вот насколько допустимым в приличном обществе считается в этом случае тупо грузануть все темплейты при старте приложения и держать их в памяти?
Очевидный минус, не считая жора памяти, - что при смене темплейта требуется перестартовать сервис; с другой стороны, при заданной надежности (90% хватит за глаза) приклад можно хоть с нуля каждый раз деплоить, так что это не проблема в контексте задачи.
Как бы кошерный способ использовать темплейты контента (в моем случае jinja2) - это держать их в папочке и подгружать через FileSystemLoader. Но вот у меня есть интерфейс поделия из даже не десятка страниц, то есть менее десяти темплейтов, каждый из которых не весит и экран текста (никакого новомодного трэша, старый добрый голый HTML).
Вот насколько допустимым в приличном обществе считается в этом случае тупо грузануть все темплейты при старте приложения и держать их в памяти?
Очевидный минус, не считая жора памяти, - что при смене темплейта требуется перестартовать сервис; с другой стороны, при заданной надежности (90% хватит за глаза) приклад можно хоть с нуля каждый раз деплоить, так что это не проблема в контексте задачи.