Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ru] Localize Runtime #3339

Open
wants to merge 4 commits into
base: dev-ru
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions content/ru/runtime.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
title: Рантайм
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would prefer to use the actual translation here. WDYT?

Suggested change
title: Рантайм
title: Исполняемая среда

status: Completed
category: concept
tags: ["application", "", ""]
---

В общем смысле рантайм (среда исполнения) — окружение, в котором работает то или иное программное обеспечение.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
В общем смысле рантайм (среда исполнения) — окружение, в котором работает то или иное программное обеспечение.
В общем смысле среда исполнения (или исполняемая среда; англ. «runtime») — окружение, в котором работает то или иное программное обеспечение.

Это [абстракция](/ru/abstraction/) нижележащей операционной системы, которая переводит команды программы в соответствующие действия для этой операционной системы.

В контексте [нативных облачных приложений](/ru/cloud-native-apps/) под _рантаймом_ обычно подразумевается среда исполнения для контейнеров.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
В контексте [нативных облачных приложений](/ru/cloud-native-apps/) под _рантаймом_ обычно подразумевается среда исполнения для контейнеров.
В контексте [нативных облачных приложений](/ru/cloud-native-apps/) под _runtime_ обычно подразумевается среда исполнения для контейнеров.

Среда исполнения для контейнера придерживается стандарта [Open Container Initiative](https://opencontainers.org/) (OCI), тем самым обеспечивается совместимость с различными технологиями оркестрации контейнеров.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Среда исполнения для контейнера придерживается стандарта [Open Container Initiative](https://opencontainers.org/) (OCI), тем самым обеспечивается совместимость с различными технологиями оркестрации контейнеров.
Среда исполнения для контейнера реализует стандарт [Open Container Initiative](https://opencontainers.org/) (OCI), тем самым обеспечивая совместимость с различными технологиями оркестрации контейнеров.


## Какую проблему решает

Без абстракции, которую обеспечивает рантайм, приложению пришлось бы разбираться со всеми особенностями каждой операционной системы, что увеличило бы сложность запуска и работы этого приложения.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Без абстракции, которую обеспечивает рантайм, приложению пришлось бы разбираться со всеми особенностями каждой операционной системы, что увеличило бы сложность запуска и работы этого приложения.
Без абстракции, которую обеспечивает исполняемая среда, приложению пришлось бы разбираться со всеми особенностями каждой операционной системы, что увеличило бы сложность запуска и работы этого приложения.


## Как именно решает проблему

Рантаймы — необходимый компонент контейнерных оркестраторов вроде Kubernetes.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Рантаймы — необходимый компонент контейнерных оркестраторов вроде Kubernetes.
Исполняемые среды для контейнеров — необходимый компонент контейнерных оркестраторов вроде Kubernetes.

Они реализуют жизненный цикл контейнеров и отвечают за три основные направления:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Они реализуют жизненный цикл контейнеров и отвечают за три основные направления:
Они обеспечивают жизненный цикл контейнеров и отвечают за три основные направления:

- определяют, как задаются образы контейнеров и как рантайм может их получить;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- определяют, как задаются образы контейнеров и как рантайм может их получить;
- определяют, как задаются образы контейнеров и как исполняемая среда может их получить;

- распаковывают, размещают, монтируют эти образы и обеспечивают их работу;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- распаковывают, размещают, монтируют эти образы и обеспечивают их работу;
- распаковывают эти образы, обрабатывают их слои, монтируют и обеспечивают запуск образов;

- управляют аппаратными ресурсами, отвечая за выполнение всех этих действий на уровне операционной системы. К ним также относятся распределение и изоляция ресурсов.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- управляют аппаратными ресурсами, отвечая за выполнение всех этих действий на уровне операционной системы. К ним также относятся распределение и изоляция ресурсов.
- управляют аппаратными ресурсами, отвечая за выполнение всех этих действий на уровне операционной системы. В частности, это относится к распределению и изоляции ресурсов.


Со временем появились различные среды исполнения для контейнеров, что привело к возникновению спецификации OCI,
которая стала стандартом для контейнерных рантаймов.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
которая стала стандартом для контейнерных рантаймов.
которая стала стандартом для таких сред.

Внедрение этого стандарта позволило конечным пользователям комбинировать любой OCI-совместимый рантайм с любым OCI-совместимым оркестратором контейнеров (например, Kubernetes).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Внедрение этого стандарта позволило конечным пользователям комбинировать любой OCI-совместимый рантайм с любым OCI-совместимым оркестратором контейнеров (например, Kubernetes).
Внедрение этого стандарта позволило конечным пользователям комбинировать любую OCI-совместимую среду с любым OCI-совместимым оркестратором контейнеров (например, Kubernetes).


## Связанные термины

- [Нативные облачные приложения](https://glossary.cncf.io/ru/cloud-native-apps/)
- [Контейнеризация](https://glossary.cncf.io/ru/containerization/)
- [Оркестрация контейнеров](https://glossary.cncf.io/ru/container-orchestration/)
- [Микросервисная архитектура](https://glossary.cncf.io/ru/microservices-architecture/)