LINUX.ORG.RU

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

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

нужно обходить изоляцию

Не нужно.

Раньше ты мог просто прочитать переменную или вызвать функцию, а теперь функция и переменная на другом компьютере.

Ну так пишешь в api вызов функции, которая вернёт или дёрнет тебе что надо.

а отладка может оказаться очень коварной, потому что распредленную систему в один отладчик не засунешь.

И в чём коварство? Зачем её засовывать сразу всё в отладчик? Дёргаешь нужное api оно тебе выдаёт результат. Внутри всё работает точно так же. Засовываешь свой микросервис в отладчик, обмазываешь его логами, дёргаешь за api, да смотришь. Огромное удобство в том, что тебе не надо запускать/перезапускать/пересобирать весь твой монолит, чтобы отдебажить одну функцию где-то.

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

нужно обходить изоляцию

Не нужно.

Раньше ты мог просто прочитать переменную или вызвать функцию, а теперь функция и переменная на другом компьютере.

Ну так пишешь в api вызов функции, которая вернёт или дёрнет тебе что надо.

а отладка может оказаться очень коварной, потому что распредленную систему в один отладчик не засунешь.

И в чём коварство? Зачем её засовывать в отладчик? Дёргаешь api оно тебе выдаёт результат. Внутри всё работает точно так же, как монолит. Засовываешь свой микросервис в отладчик, обмазываешь его логами, дёргаешь за api, да смотришь. Огромное удобство в том, что тебе не надо запускать/перезапускать/пересобирать весь твой монолит, чтобы отдебажить одну функцию где-то.