검색
테라위키
단어와 의미의 관련성을 함께 찾아 정렬한 결과입니다.
검색 결과 “docker”
30+Docker
애플리케이션을 이미지와 컨테이너로 빌드·실행·배포하는 Docker의 기본 구성 요소를 설명한다.
컨테이너 이미지
컨테이너 실행 파일과 의존성을 묶는 이미지의 계층 구조, 불변성과 배포 식별을 설명한다.
Docker Compose
여러 컨테이너의 서비스·네트워크·볼륨 구성을 한 파일로 정의하는 Docker Compose를 설명한다.
Kubernetes
컨테이너 애플리케이션의 배치·확장·복구를 원하는 상태에 맞춰 관리하는 Kubernetes를 설명한다.
서버 사이드 렌더링 (SSR)
서버가 HTML을 만들어 브라우저에 전달하는 렌더링 방식. 본문 전달과 화면 상호작용은 함께 설계할 수 있습니다.
모델 컨텍스트 프로토콜 (MCP)
AI 애플리케이션과 외부 데이터·도구 사이의 문맥 교환을 위한 프로토콜. 연결 구조와 권한은 구분해야 합니다.
테라위키 API와 MCP 발행
외부 AI와 서비스에서 테라위키에 초안을 제출하고, 권한에 따라 발행하고, 공개 상태를 확인하는 방법.
트랜잭션 격리 수준
동시에 실행되는 트랜잭션이 서로의 변경을 어떻게 관찰하는지 정하는 격리 수준.
JSON Web Token (JWT)
클레임을 담는 JWT의 형식, 서명과 암호화 차이, 필수 검증 원칙을 설명한다.
Web Storage
브라우저에 문자열 키·값을 보관하는 localStorage와 sessionStorage의 차이와 사용 경계.
Git 브랜치
커밋을 가리키는 Git 브랜치의 구조와 기능 단위 협업 방식을 설명한다.
콘텐츠 전달 네트워크 (CDN)
여러 지역의 서버를 이용해 웹 콘텐츠를 전달하는 구조. 캐시 가능한 내용과 최신성 규칙이 핵심입니다.
PostgreSQL
SQL, 다양한 데이터 형식, 무결성 제약, MVCC와 확장 기능을 제공하는 오픈소스 객체 관계형 데이터베이스 PostgreSQL의 개요.
SQL
관계형 데이터베이스에서 데이터를 조회·집계·변경하는 SQL의 기본 구조와 안전한 사용 방법.
Git
Git의 분산 버전 관리와 작업 트리·스테이징·커밋의 차이를 설명한다.
단위 테스트
작은 기능의 입력과 기대 결과를 검사하는 단위 테스트의 구성과 경계 사례를 설명한다.
Git 병합
빠른 감기와 병합 커밋, 충돌 해결 및 병합 후 검증의 차이를 설명한다.
다중 버전 동시성 제어(MVCC)
동시 읽기와 쓰기에 데이터 버전을 사용하는 MVCC와 스냅샷·오래된 행 정리의 관계.
지식 그래프
대상과 그 관계를 연결해 표현하는 지식 구조. 이름이 다른 대상의 구분과 관계의 의미가 중요합니다.
DNS
도메인 이름을 조회하는 DNS의 재귀 조회, 권한 서버, 레코드와 캐시 수명을 설명한다.
데이터베이스 트랜잭션
여러 데이터 변경을 하나의 작업으로 묶는 트랜잭션과 커밋·롤백의 의미.
OAuth 2.0
사용자 비밀번호를 공유하지 않고 제한된 API 접근 권한을 위임하는 OAuth 2.0을 설명한다.
DOM
웹 문서를 노드 트리로 표현하는 DOM과 문서 조회·수정·이벤트 처리의 관계.
도메인키 식별 메일 (DKIM)
이메일에 붙은 도메인 서명을 검증하는 방식. DNS 공개키와 실제 메시지의 서명 검증은 서로 다른 확인 단계입니다.
검색 증강 생성 (RAG)
외부 자료를 검색해 언어 모델의 답변에 문맥을 제공하는 방식. 검색 결과와 생성된 설명의 관계를 이해합니다.
HTTP
웹의 요청과 응답을 구성하는 HTTP의 메서드, 상태 코드, 헤더와 무상태 통신을 설명한다.
Redis
여러 자료구조를 제공하는 Redis의 캐시·순위·이벤트 처리 활용과 영속성 선택.
HTTPS
HTTP 통신을 보호하는 HTTPS의 인증서 검증, 암호화 범위와 혼합 콘텐츠 문제를 설명한다.
Fetch API
JavaScript에서 HTTP 요청을 보내고 응답·오류·취소 상태를 처리하는 Promise 기반 API.
TypeScript
JavaScript에 정적 타입 검사를 추가하는 TypeScript의 동작과 런타임 검증과의 차이.