Skip to content

Commit

Permalink
Merge pull request #1333 from cncf/dev-ko
Browse files Browse the repository at this point in the history
Merge dev-ko into main (for Korean localization live version)
  • Loading branch information
seokho-son authored Sep 26, 2022
2 parents df71b32 + 6c1e95e commit 84a8d9f
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 1 deletion.
3 changes: 2 additions & 1 deletion content/ko/_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: 용어 정의 템플릿
status: Completed
status: Feedback Appreciated
# 가이드: status 값은 영어 원문과 동일하게 유지
category: 개념
---

Expand Down
23 changes: 23 additions & 0 deletions content/ko/abstraction.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: 추상화 (Abstraction)
status: Completed
category: 속성
tags: ["아키텍처", "", ""]
---

컴퓨팅 관점에서 추상화는 [서비스](/ko/service/)
소비자(컴퓨터 프로그램이나 사람을 의미)에게서
세부 사항을 숨기는 것을 의미하는 표현으로,
시스템을 보다 쉽고 일반적인 개념(generic)으로 이해할 수 있게 돕는다.
노트북의 운영체제(OS)를 좋은 예시로 볼 수 있다.
운영체제는 추상화를 통해 컴퓨터가 동작하는 방식에 대한 세부 사항이 드러나지 않게 한다.
따라서 사용자는 CPU, 메모리, 그리고 프로그램이 처리되는 세부 방식에 대해서 인지할 필요가 없다.
사용자는 OS만 사용하면 되고 나머지 세부 사항은 OS가 처리한다.
이러한 모든 세부 사항은 OS의 "커튼(curtain)", 즉 추상화 뒤에 숨겨진다.

시스템은 일반적으로 여러 계층(layer)으로 나뉘어 추상화되어 있다.
이러한 형태는 개발을 매우 단순화시킨다.
프로그래밍할 때 개발자는 특정 추상화 계층에 호환되는 구성 요소를 빌드하면 되므로,
이질적일 수 있는 기저(underlying)의 다양한 세부 사항에 대해 걱정할 필요가 없다.
해당 추상화 계층에서 문제 없이 작동한다면, 그 내부에 무엇이 있든지 상관없이
시스템에서 구동될 수 있다.
9 changes: 9 additions & 0 deletions content/ko/idempotence.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: 멱등성 (Idempotence)
status: Completed
category: 속성
tags: ["인프라스트럭처", "아키텍처", ""]
---

수학이나 컴퓨터 분야에서는 멱등성/멱등법칙(idempotence)을 얼마나 많이 실행하든 항상 같은 결과가 나오는 작업(operation)이라 설명한다.
매개변수가 동일하다면, 멱등성 작업은 호출하는 응용 프로그램에 영향을 주지 않는다.

0 comments on commit 84a8d9f

Please sign in to comment.