Виртуальная машина эмулирует железо
Гипервизор подсовывает гостю поддельные устройства, поэтому внутри работает своё ядро. Отсюда и вес виртуальной машины по сравнению с контейнером.
Гипервизор подсовывает гостю поддельные устройства, поэтому внутри работает своё ядро. Отсюда и вес виртуальной машины по сравнению с контейнером.
Примеры одновременных событий, при которых стороны расходятся в понимании состояния вызова.
RFC 5407 на rfc-editor.orgСнимок хранится рядом с диском и умирает вместе с хранилищем. Долгоживущие снимки к тому же деградируют производительность.
Как имена NetBIOS живут в сети TCP/IP: регистрация, разрешение, широковещательные запросы. Наследие, из-за которого сети Windows долго шумели широковещанием.
RFC 1001 на rfc-editor.orgХранилище выделяет место по мере записи, и суммарно виртуальным машинам обещано больше, чем есть. Когда пул заполняется, встают все разом.
Механика перевода через метод REFER, включая слепой перевод и перевод после консультации.
RFC 5589 на rfc-editor.orgШутка точна юридически: ответственность за данные остаётся на владельце, а доступность зависит от чужого регламента. Модель разделяемой ответственности прописана в договоре.
Форматы пакетов и работа службы имён на портах 137-139. Те самые порты, которые первым делом закрывают на периметре.
RFC 1002 на rfc-editor.orgЗоны стоят в разных зданиях одного региона, регионы разнесены географически. Отказ целого региона случается редко, но случается.
Поведение транслятора для транспорта DCCP, чтобы приложения реального времени проходили через NAT.
RFC 5597 на rfc-editor.orgЭто плоское хранилище объектов, где каталоги существуют только в интерфейсе. Переименование папки на самом деле копирует все объекты.
Переходник, позволивший приложениям стека OSI работать через обычный TCP. Свидетельство войны стеков, которую TCP/IP выиграл.
RFC 1006 на rfc-editor.orgХранение дёшево, а исходящий трафик стоит заметно дороже. Именно поэтому вынести данные обратно бывает дороже, чем хранить.
Регистрация пакетов расширений для протокола управления медиашлюзами.
RFC 5615 на rfc-editor.orgОн снимает нагрузку с серверов, но сам должен резервироваться. Схема с единственным балансировщиком лишь переносит проблему.
Инкапсуляция IP в кадры 802 через заголовок SNAP: иной вариант, чем в привычном Ethernet II.
RFC 1042 на rfc-editor.orgПривязка клиента к серверу ломает равномерность и мешает выводить узлы. Правильный ответ - хранить сессию отдельно, а не на узле.
Домашние роутеры со встроенным прокси DNS должны пропускать EDNS0 и DNSSEC, а не резать всё, чего не понимают.
RFC 5625 на rfc-editor.orgПроверка, которая смотрит только на открытый порт, оставит в ротации сервер с мёртвой базой. Проверять надо путь, которым идёт настоящий запрос.
Как IP жил на канале для суперкомпьютеров начала восьмидесятых. Пример того, что IP изначально проектировали независимым от среды.
RFC 1044 на rfc-editor.orgПустой кэш после перезапуска даёт лавину запросов в базу, и система падает второй раз. Это называют эффектом громового стада.
Структура тега вида ru-RU или sr-Latn-RS: язык, письменность, регион, варианты.
RFC 5646 на rfc-editor.orgВсе клиенты повторяют попытку одновременно и добивают сервис. Случайная задержка перед повтором - обязательная часть механизма.
Восемь страниц о том, как гнать IP по модему: два спецсимвола и никакого контроля ошибок. Прямо в заголовке названо нестандартом.
RFC 1055 на rfc-editor.orgЗапрос без таймаута занимает поток навсегда, и деградация одного сервиса распространяется по цепочке. Отсюда идея размыкателя цепи.
Что должно быть в отчёте о независимых реализациях при продвижении документа.
RFC 5657 на rfc-editor.orgЕсли повторный вызов безопасен, клиент может смело повторять запрос после обрыва. Платёжные API строят на этом ключи идемпотентности.
Обратный случай: не NetBIOS поверх IP, а IP внутри NetBIOS, когда другой транспорт был недоступен.
RFC 1088 на rfc-editor.orgОна сглаживает всплески и разъединяет компоненты, но пропускная способность в среднем не растёт. Растущая очередь означает, что потребитель просто не успевает.
Организация работы над семейством протоколов реального времени после закрытия исходных рабочих групп.
RFC 5727 на rfc-editor.orgНа практике выбирают между «не более одного» и «не менее одного», а видимость точной доставки создают идемпотентностью.
Свод правил для реализаций IP, ICMP, TCP. Именно отсюда принцип надёжности: будь строг к тому, что отправляешь, и терпим к тому, что принимаешь.
RFC 1122 на rfc-editor.orgРазделение сети случается независимо от желаний, поэтому реальный выбор идёт между согласованностью и доступностью в момент разрыва.
Как IESG рассматривает документы, пришедшие вне рабочих групп, и какие пометки на них ставит.
RFC 5742 на rfc-editor.orgРеплики сойдутся, но не мгновенно. Пользователь, отправивший комментарий и не увидевший его после обновления страницы, встречает именно это.
Вторая половина свода: DNS, почта, FTP, Telnet. Пара документов 1989 года, на которой держится совместимость всего интернета.
RFC 1123 на rfc-editor.orgУровень изоляции по умолчанию во многих базах допускает неповторяемое чтение. Классическая ошибка: проверить остаток и списать двумя запросами.
Как распределяется пространство 224.0.0.0/4 между постоянными назначениями, GLOP и локальными областями.
RFC 5771 на rfc-editor.orgКаждый лишний индекс нужно обновлять при каждой вставке. Таблица с десятком индексов пишется в разы медленнее.
Инкапсуляция для сетей Novell, которые в девяностые были в каждом офисе.
RFC 1132 на rfc-editor.orgПоиск по полю с двумя значениями обычно быстрее сделать полным сканированием. Планировщик знает это и игнорирует индекс.
Как записывать почтовый адрес места в структурированном виде, включая различия национальных схем.
RFC 5774 на rfc-editor.orgСписок из ста элементов, каждый из которых тянет связанные данные, превращается в сто один запрос. Лечится жадной загрузкой одним соединением.
Первая версия языка описания MIB и дерева OID, с которого начался SNMP.
RFC 1155 на rfc-editor.orgОткат транзакции не возвращает израсходованный идентификатор. Пропуски в нумерации - норма, а не признак потери данных.
Устойчивая схема именования серверов для зон in-addr.arpa и ip6.arpa вида a.in-addr-servers.arpa.
RFC 5855 на rfc-editor.orgСлучайные значения ломают локальность вставки в индекс. Отсюда варианты с временной частью в начале.
Ещё одна среда со своим MTU и правилами: IP приходилось учить каждой новой топологии.
RFC 1201 на rfc-editor.orgУ каждой записи есть служебные поля, и таблица из миллиона крошечных строк занимает заметно больше суммарной длины данных.
Предсказуемый номер порта облегчает подделку ответов, включая отравление кэша DNS. Отсюда требование выбирать порт случайно.
RFC 6056 на rfc-editor.orgСтарые версии строк остаются на диске до очистки, и без неё таблица распухает. Механизм многоверсионности - это цена за читателей, не блокирующих писателей.
Пакетная услуга операторов до эпохи Ethernet в городе. Осталась в истории вместе с самой услугой.
RFC 1209 на rfc-editor.orgОшибочная команда мгновенно доедет до всех реплик. От человеческой ошибки помогает только копия с задержкой или резервное копирование.
Как добавлять атрибуты, не ломая старые серверы, и почему сложные структуры данных здесь неуместны.
RFC 6158 на rfc-editor.orgНепроверенная копия - это гипотеза. Единственный способ узнать её состояние - регулярно разворачивать и проверять.
Формат, в котором с тех пор пишут все MIB-модули: объект, синтаксис, доступ, статус, описание.
RFC 1212 на rfc-editor.orgРазрезать данные проще, чем собрать обратно, а кросс-шардовые запросы становятся отдельной задачей. Поэтому его откладывают до последнего.
Отказ от жёсткого правила «каждому /48» в пользу гибкости, но с сохранением принципа: у абонента должно быть несколько подсетей.
RFC 6177 на rfc-editor.orgИсторическая utf8 хранит максимум три байта на символ и не вмещает эмодзи. Настоящая полная кодировка называется utf8mb4.
Базовый набор счётчиков любого сетевого устройства: интерфейсы, IP, TCP, UDP. Тот самый ifTable, который опрашивает любая система мониторинга.
RFC 1213 на rfc-editor.org