Английский сетей, cloud и Kubernetes

Тема дорожной карты · Английский для IT

🔊 Словарь терминов с произношением →

Сети, облака и Kubernetes — три области, где английская терминология почти не переводится и при этом плотно состоит из метафор: gateway (шлюз, буквально «ворота»), handshake (рукопожатие), tenant (арендатор), egress (выход), taint (порча), eviction (выселение), sidecar (мотоциклетная коляска), canary (канарейка). Русскоязычный инженер обычно знает, что эти слова означают технически, но не знает их бытового смысла, а именно бытовой смысл делает термин запоминаемым и позволяет понимать новые термины по аналогии. Раздел собирает четыре словаря: сетевой (адресация, задержки, протоколы), облачный (ресурсы, биллинг, модели обслуживания), Kubernetes (объекты и жизненный цикл) и общие метафоры инфраструктуры. Для глубокого изучения самих технологий есть отдельные роадмапы по сетям и Kubernetes.

Как произносится

Network /ˈnɛtwɜːrk/, gateway /ˈɡeɪtweɪ/, router /ˈruːtər/ в британском и /ˈraʊtər/ в американском варианте, subnet /ˈsʌbnɛt/, latency /ˈleɪtənsi/ («лЕйтенси», ударение на первый слог), throughput /ˈθruːpʊt/ («сру-пут» с «θ»), bandwidth /ˈbændwɪdθ/, protocol /ˈproʊtəkɒl/, cloud /klaʊd/, tenant /ˈtɛnənt/, provision /prəˈvɪʒən/, region /ˈriːdʒən/, availability zone /əˌveɪləˈbɪləti zoʊn/, egress /ˈiːɡrɛs/ («Игрес»), ingress /ˈɪŋɡrɛs/, Kubernetes /ˌkuːbərˈnɛtiːz/, pod /pɒd/, node /noʊd/, taint /teɪnt/, eviction /ɪˈvɪkʃən/, reconcile /ˈrɛkənsaɪl/ (ударение на первый слог), orchestration /ˌɔːrkɪˈstreɪʃən/, sidecar /ˈsaɪdkɑːr/, canary /kəˈnɛəri/ (ударение на второй слог), bare metal /bɛər ˈmɛtl/.

Как употребляется

Один инцидент, описанный на языке всех четырёх словарей:

The canary rollout pushed p99 latency past 800 ms, so the controller failed to reconcile and half the pods got evicted from the tainted node. Egress from the region spiked because the sidecar retried against the wrong gateway. We rolled back to blue, scaled the node pool out, and the throughput recovered.

По-русски: канареечная выкатка подняла p99-задержку выше 800 мс, контроллер не смог привести состояние к желаемому, половина Pod'ов была выселена с ноды с taint'ом. Исходящий трафик из региона подскочил, потому что sidecar повторял запросы к неверному шлюзу. Откатились на blue-окружение, расширили пул нод, пропускная способность восстановилась.

Ловушки

Первая ловушка — latency и throughput как «скорость»: первое про задержку одного запроса, второе про объём за единицу времени; сеть может иметь высокую пропускную способность и большую задержку одновременно. Вторая — ingress и egress в двух смыслах: направление трафика в облачном биллинге и объект Kubernetes; контекст решает. Третья — русское ударение в latency («латЕнси») и canary («кАнари»). Четвёртая — node как «нода»: в русском жаргоне нормально, но по-английски слово произносится /noʊd/, а не «нод». Пятая — tenant как «тенант»: /ˈtɛnənt/, и означает изолированного клиента общей платформы, не «арендатора офиса». Шестая — переводить метафоры буквально: «канарейка» и «коляска» в русской документации выглядят странно; используйте canary и sidecar латиницей.

Связанные понятия

Полезные ресурсы