카카오 i 용어사전

카카오 i 용어사전

다운 채널 Down Channel

KVS에서 Service Agent로 Instruction 메시지를 전송하는데 사용하는 채널로, 이벤트 처리 결과 혹은 KVS에서 발생한 푸시를 전달

다중화 Redundancy

시스템의 일부에 어떠한 장애가 발생했을 경우에 대비하여, 장애 발생 다음에도 시스템 전체의 기능을 계속 유지하도록 예비 장치(SW/HW)를 백업으로서 배치해 운용하도록 하는 것

단대단 암호화 End to End Encryption (E2EE)

암호화 방법 중의 하나로서 메시지를 암호화해서 전송하고 최초 도착하는 노드(node)에서 복호화한 후 다시 암호화해서 전송하는 방식으로 종단간 암호화라고도 함

단말 Device

컴퓨터나 컴퓨팅 시스템에 데이터를 입력 또는 표시하는데 쓰이는 전자 기기

단말기 고유 식별자 Device ID

단말을 식별할 수 있는 고유 식별 아이디

데스크톱 가상화 Virtual Desktop Infrastructure (VDI)

가상 데스크톱 인프라 시스템 기술로 가상 데스크톱 생성 블록 및 연결 블록, 자원 관련 블록, 서비스형 데스크톱(DaaS) 클라이언트 플랫폼 SW 블록 등으로 구분되며, 각 블록은 독립적으로 수행하는 형태로 동작함

데이터 랭글링 Data Wrangling

원시 데이터 양식에서 다른 형식으로 데이터를 변환하고 매핑하는 과정을 말하며, 품질과 유용한 데이터를 보장하는 것을 목표로 함

데이터 마이닝 Data Mining

대규모로 저장된 데이터에서 체계적이고 자동적으로 통계적 규칙이나 패턴을 분석하여 의미있는 정보를 추출하는 과정

데이터 베이스 Data Base (DB)

다수가 공유하여 사용하기 위해, 체계적인 방식으로 통합 관리되는 데이터의 집합체로 대부분 데이터베이스 관리 시스템(DBMS)에 의해 제어됨

데이터베이스 관리 시스템 DataBase Management System (DBMS)

다수의 사용자가 공동으로 사용하는 데이터베이스 내의 데이터에 접근할 수 있도록 해주는 소프트웨어 도구들

데이터베이스 스키마 Database Schema

데이터 구조와 표현 방법, 데이터 간의 논리적인 관계를 형식 언어로 정의한 것

데이터 조작 언어 Data Manipulation Language (DML)

데이터베이스의 자료를 검색, 삽입, 삭제, 갱신, 재구성하기 위해 사용하는 역할을 하는 언어 또는 명령어

데이터 활용 능력 Data Literacy

데이터를 정보로써 읽고 해석할 수 있을 뿐 아니라 데이터를 목적에 맞게 활용할 수 있는 기술적 능력

데이터/객체 주기 전송 Data/Object Carousel

데이터 방송에서 일정 주기마다 동일한 데이터/객체를 전송하여 이용자가 데이터 회전 주기만큼 대기한 후 데이터를 받도록 하는 방식

데크 Deque

스택(Stack)과 큐(Queue)가 결합한 자료구조로, 양쪽 끝에서 삽입과 삭제를 할 수 있는 자료 구조

도메인 Domain

특정 속성이 가질 수 있는 값의 집합 혹은 영역

도메인 에이전트 인터페이스 Domain Agent interface

사용자에게 적절한 답변을 돌려주기 위해 Bot과 Domain Agent(Skill)가 통신하는 인터페이스

도메인 특화 언어 Domain Specific Language

특정한 도메인을 적용하기 위해 설계된 컴퓨터 언어

도커 Docker

리눅스 컨테이너 기술을 자동화하여 리눅스 응용 프로그램들을 소프트웨어 컨테이너 안에 배치하는 작업을 자동화하는 오픈소스 프로젝트

도커 허브 Docker Hub

타인 또는 본인이 생성한 Docker Image를 쉽게 업로드 또는 다운로드할 수 있는 원격 저장소

동기식 Synchronous

요청을 보낸 후 응답을 받아야 다음 동작이 수행되며, 특정 작업을 처리할 동안 다른 프로그램은 정지됨

동기화 Synchronization

시스템을 동시에 작동시키기 위해 여러 이벤트를 조화시키는 것

드래그 앤 드롭 Drag & Drop

마우스 등의 포인팅 디바이스를 이용하여 아이콘을 다른 아이콘 위에 포개는 방식으로 처리 내용을 지정하는 조작 방식

디버깅 Debugging

소프트웨어나 하드웨어 장치에서 발견된 결함을 찾아서 수정하거나 또는 에러를 피해 나가는 처리 과정

디폴트 Default

시스템에 미리 정해 둔 변수 또는 설정값으로, 사용자가 특정 값 또는 설정등을 지정하지 않았을 때 기본적으로 사용되는 변숫값 또는 설정값

딥러닝 Deep Learning

여러 비선형 변환기법의 조합을 통해 높은 수준의 추상화를 시도하는 기계 학습 알고리즘의 집합으로서 심층 학습이라고도 불림