Перейти к основному содержимому

Ну где же ваши 'ручки'?

·173 слов·1 минута
Оригинал опубликован в Telegram

В Яндексе используется необычное выражение “дернуть ручку”. Чаще всего означает вызвать endpoint HTTP API для получения или отправки данных. Если вы тоже используете это выражение, то скорее всего работали с яндексоидом.

Происхождение этого термина неизвестно, поэтому я попробую рассказать свою версию.

История термина “ручка” уходит в далекое прошлое Яндекса. Тогда разработчики использовали CORBA для взаимодействия между клиентом и сервером. Клиент отправляет запрос в специальную общую шину для обработки сервером или сервантом.

Напрашивается аналогия с бабушкиным сервантом. Чтобы его открыть и достать конфеты, нужно было слегка дернуть за ручку. Клиенты в CORBA тоже “дергают ручку” у виртуального серванта, чтобы достать конфеты данные.

Если до верхней полки не дотянуться, то придется залезть на сервант. Одно неосторожное движение — и сервант падает. Если сервант лежит на полу, то уже не до конфет. Разработческий сервант тоже может упасть и перестать работать. Тогда мы говорили “сервант лежит”.

В Яндексе перестали использовать CORBA. Исчезли серванты. Но вот ручки остались :)

P.S. А еще в Яндексе ковыряют дырки, но про них я расскажу в другой раз.