Слава, вы сейчас выступаете в роли КО.
если вы дупля не режите в ЗФ, а от вас требуется решение прямо сейчас, очевидно работа не для вас.
если готовы подождать, то вполне можно дерзать.
Слава, легаси, пресловутое легаси...
в нем нет ничего плохого, априори.
и даже плюс: если вы сможете разгребзти легаси и направить его в современное русло, только +100500 к вашей карме.
вы написали какую-то фигню: если локально можно разрешить резолвинг, то именно он и используется. дальше идёт уже общение на уровне адресов.
если в этот процесс вмешивается провайдер, то либо резолвинг не сработал, либо у провайдера есть dpi.
eegmak, они опираются на данные профайлеров. и помогают визуально оценить/определить ход выполнения программы.
для понимания не нужно циклиться на времени, достаточно увидеть что была вызвана функция А, в которой были вызваны функции Б и Ц. а дальше уже смотреть их код.
eegmak, кагбе да: аудит времени - основная задача профайлинга.
построение карты вызова/исполнения - побочка. которая позволяет быстро выяснить где затык.
m0ze, откуда вы знаете сколько платят?
интерес - отдельно: не интересно - прощаешься.
этика вполне простая: или я попытаюсь склонить клиента или таки сделать максимально хорошо, или его будут доить другие, с неизвестным результатом.
а мораль вообще простая: любой каприз клиента за его деньги. захотите ли вы этот каприз удовлетворять - совершенно другой вопрос.