я не могу понять где именно течёт: в каком-то процессе или в ядре.
насколько я знаю строки сравниваются посимвольно (char коды)
Насколько я знал, при сравнение строк, значения приводятся в тип int, но если явно привести их в тип int, то они будут равны
весь бюджет ящик пива в субботу
/usr/bin/python3 test.py | while read s; do echo $s > test.log; done
Нужно - передавайте. REST ничего не говорит о формате в котором нужно обмениваться данными, но сервер должен отдавать данные универсально, не "прогибаясь" под нужды вывода данных отдельных клиентов. Нужен json - отдавайте json, xml - отдавайте xml.
Если брать внутренности, то принято использовать MVC, если говорить про REST, то представление в нем будет в виде преобразования объекта полученного от модели в json, или xml. Например, у вас может быть 2 представления: отдавать данные в json, отдавать данные в xml.