Алгоритмы для жизни: Простые способы принимать верные решения (Гриффитс, Кристиан) - страница 196

Подавляющее большинство критических замечаний в адрес современных коммуникаций порицают тот факт, что мы «постоянно на связи». Но проблема не в том, что мы постоянно на связи; как раз нет. Проблема в том, что мы постоянно выступаем буфером. И разница здесь колоссальная. Чувство, что вы должны посмотреть все, что только возможно, в интернете, прочитать все возможные книги, посмотреть все шоу – это раздувание буфера. Вы пропустили эпизод вашего любимого сериала, и вы смотрите его через час, день, 10 лет спустя. Вы отправляетесь в отпуск и возвращаетесь к кипе корреспонденции. Раньше люди приходили, стучали в дверь, ответа не следовало, и они уходили. Сейчас они, по сути, ждут вас, выстраиваясь в очередь, пока вы не придете домой.

Электронная почта была преднамеренно изобретена, чтобы решить проблему с отбрасыванием последнего элемента. Как писал ее изобретатель Рей Томлинсон:

В то время не было хорошего способа оставлять людям сообщения. Телефон работал только по своему основному назначению, но было необходимо, чтобы кто-то взял трубку. И если трубку брал не тот человек, которого вы хотели услышать, это оказывался личный помощник или специальная служба. Таков был механизм, если вы хотели оставить сообщение. Поэтому все зацепились за идею оставлять сообщения на компьютере.

Другими словами, мы хотели иметь систему, которая никогда не будет отказывать отправителю, и, на радость или на беду, мы таковую получили. На самом деле за последние 15 лет движение от коммутации каналов до коммутации пакетов получило широкое распространение. Раньше мы запрашивали выделенные каналы связи с другими, теперь мы направляем им пакеты и ожидаем получения ACK-подтверждений. Раньше мы отклоняли, теперь мы откладываем.

Первоначальное свойство буферов – повышать среднюю пропускную способность до максимальной. Предупреждение праздности и бездействия – вот чем они занимаются. Вы проверяете почту в дороге, в отпуске, в туалете, посреди ночи. Вам никогда не бывает скучно.

Автоответчик в электронной почте, оповещающий, что человек находится в отпуске, сообщает отправителям, что стоит ждать задержки; лучший вариант мог бы вместо этого сообщать отправителю об отбрасывании последнего элемента. Вместо того чтобы предупреждать отправителей об очереди длиннее обычной, можно было бы предупреждать их о том, что все входящие сообщения просто отклоняются. И это необязательно может применяться в случае отпуска: вполне можно представить программу электронной почты, установленной в режиме автоотклонения всех входящих сообщений сверх, например, ста полученных. Эта система не годится для счетов и подобных документов, но не лишена смысла в случае с неформальными приглашениями, например.