LINUX.ORG.RU

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

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

И? На линуксе это тоже липовый бонус и «хрупкая конструкция» — взаимозаменяемость у сокетов с файлами «крайне мала» — именно поэтому провалилась клевая идея remote procedural call «как бы локальный вызов удаленного ресурса» — потому что никто не отменял сетевые задержки :) Да че далеко ходить — потому что порядок байтов в бинарях и «агностический» подход не везде прокатит, а «все текст» — оверхед, превративший преимущества, например, SOAP перед CORBA, в то самое, что похоронило SOAP, когда прошел хайп про «дружелюбный формат» (каша из тегов XML или каша из скобок JSON) — и в гугле побежали пилить Protocol Buffers, который... что? Правильно: хорошо забытый бинарный RPC, а где не бинарный — с текстовым оверхедом :) Плюс левые ошибки типа «too many open files».

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

И? На линуксе это тоже липовый бонус и «хрупкая конструкция» — взаимозаменяемость у сокетов с файлами «крайне мала» — именно поэтому провалилась клевая идея remote procedural call «как бы локальный вызов удаленного ресурса» — потом что никто не отменял сетевые задержки :) Да че далеко ходить — потому что порядок байтов в бинарях и «агностический» подход не везде прокатит, а «все текст» — оверхед, превративший преимущества, например, SOAP перед CORBA, в то самое, что похоронило SOAP, когда прошел хайп про «дружелюбный формат» (каша из тегов XML или каша из скобок JSON) — и в гугле побежали пилить Protocol Buffers, который... что? Правильно: хорошо забытый бинарный RPC, а где не бинарный — с текстовым оверхедом :) Плюс левые ошибки типа «too many open files».