История изменений
Исправление ergo, (текущая версия) :
тлдр - аргументы твои сравнивают теплое с мягким.
перегрузить функцию и перегрузить актора - диаметральные задачи. перегрузка актора -> адовая боль в трансфере стейта. никто в здравом уме этим заниматься не будет ибо это ружье стреляет даже когда на стене висит в 99 случаях из 100. спрашивать «а вы используете хотрелоад в проде» не буду. ну просто в реальной жизни таких нет идиотов. даже никто из знакомых, знакомые знакомых - НИКТО этим никогда не пользовался, кроме как локально по-быстрому перегрузить модуль.
К этой длительности еще добавляется выполнение прикладного кода при начале работы и получаем весьма уже внушительные 30/50 секунд в лучшем случае, а в реальных условиях зачастую и более 100 секунд на полный старт приложения.
если архитектор идиот и не знает как правильно дизайнить системы, чтобы обеспечивать бесшовный апгрейд - сочувствую, это не настоящий архитектор. но это не имеет отношения к хот релоаду.
Исходная версия ergo, :
тлдр - аргументы твои сравнивают теплое с мягким.
перегрузить функцию и перегрузить актора - диаметральные задачи. перегрузка актора -> адовая боль в трансфере стейта. никто в здравом уме этим заниматься не будет ибо это ружье стреляет даже когда на стене висит в 99 случаях из 100. спрашивать «а вы используете хотрелоад в проде» не буду. ну просто никто в здравом уме им не пользуется. даже никто из знакомых, знакомые знакомых - НИКТО этим никогда не пользовался, кроме как локально по-быстрому перегрузить модуль.
К этой длительности еще добавляется выполнение прикладного кода при начале работы и получаем весьма уже внушительные 30/50 секунд в лучшем случае, а в реальных условиях зачастую и более 100 секунд на полный старт приложения.
если архитектор идиот и не знает как правильно дизайнить системы, чтобы обеспечивать бесшовный апгрейд - сочувствую, это не настоящий архитектор. но это не имеет отношения к хот релоаду.