LINUX.ORG.RU

История изменений

Исправление Kroz, (текущая версия) :

Я где-то читала, люди попали в ситуацию, когда текла память в java программе. Они сделалали 2 (или 4) экземпляра программы, которые перегружали по очереди. И все работало.

Различай устранение инцидента и решение проблемы.

Когда у тебя на программе основан бизнес, то каждая минута простоя стоит денег.

Допустим, ты обнаружила, что у тебя происходят сбои из-за того, что течет память. Теперь у тебя 2 задачи:
1. Решение проблемы: найти из-за чего течет память и устранить этот баг - сделать так, чтобы память не текла.
2. Поскольку на устранение бага может занять длительное время - часы, дни недели (кодинг, тестирование, деплоймент на реалное окружение), то на это время нужно сделать так, чтобы просто работало - пусть через костыли, пусть неоптимально, но чтобы работало и приносило денег. Поэтому делают временное обходное решение чтобы решить инцидент; то, что ты описала, очень на это похоже. Но это временно! Это ни в коем случае не может считаться нормальным решением проблемы. Как только решат проблему - устранят утечку памяти - временные/обходные решения убирают (как правило).

Детальней здесь:
https://www.itexpert.ru/rus/ITEMS/proces/#pui
https://www.itexpert.ru/rus/ITEMS/proces/#pup

Исправление Kroz, :

Я где-то читала, люди попали в ситуацию, когда текла память в java программе. Они сделалали 2 (или 4) экземпляра программы, которые перегружали по очереди. И все работало.

Различай устранение инцидента и решение проблемы.

Когда у тебя на программе основан бизнес, то каждая минута простоя стоит денег.

Допустим, ты обнаружила, что у тебя происходят сбои из-за того, что течет память. Теперь у тебя 2 задачи:
1. Решение проблемы: найти из-за чего течет память и устранить этот баг - сделать так, чтобы память не текла.
2. Поскольку на устранение бага может занять длительное время - часы, дни недели (кодинг, тестирование, деплоймент на реалное окружение), то на это время нужно сделать так, чтобы просто работало - пусть через костыли, пусть неоптимально, но чтобы работало и приносило денег. Поэтому делают временное обходное решение чтобы решить инцидент; то, что ты описала, очень на это похоже. Но это временно! Это ни в коем случае не может считаться нормальным решением проблемы.

Детальней здесь:
https://www.itexpert.ru/rus/ITEMS/proces/#pui
https://www.itexpert.ru/rus/ITEMS/proces/#pup

Исходная версия Kroz, :

Я где-то читала, люди попали в ситуацию, когда текла память в java программе. Они сделалали 2 (или 4) экземпляра программы, которые перегружали по очереди. И все работало.

Различай устранение инцидента и решение проблемы.

Когда у тебя на программе основан бизнес, то каждая минута простоя стоит денег.

Допустим, ты обнаружила, что у тебя происходят сбои из-за того, что течет память. Теперь у тебя 2 задачи:
1. Решение проблемы: найти из-за чего течет память и устранить этот баг - сделать так, чтобы память не текла.
2. Поскольку на устранение бага может занять длительное время - часы, дни недели (кодинг, тестирование, деплоймент на реалное окружение), то на это время нужно сделать так, чтобы просто работало - пусть через костыли, пусть неоптимально, но чтобы работало и приносило денег. Поэтому делают временное обходное решение чтобы решить инцидент; то, что ты описала, очень на это похоже. Но это временно! Это ни в коем случае не может считаться нормальным решение проблемы.

Детальней здесь:
https://www.itexpert.ru/rus/ITEMS/proces/#pui
https://www.itexpert.ru/rus/ITEMS/proces/#pup