⚙️
Backend — 364개 용어
API·인증·아키텍처·메시징·분산 시스템
Read-Your-Writes Consistency👁 52
내가 쓴 데이터는 즉시 내가 읽을 수 있어야 한다는 일관성 보장.
Serializability👁 52
DB 격리 수준 최고. 트랜잭션이 순차 실행된 것과 동일 결과.
Soak Testing👁 52
장시간(수 시간~일) 지속 부하로 메모리 누수·자원 고갈을 탐지.
GraphQL Yoga👁 51
The Guild의 가벼운 GraphQL 서버. Apollo 대안. Envelop 플러그인 시스템.
Passwordless Auth👁 51
비밀번호 없는 인증. Magic Link·OTP·Passkey·SSO.
Redocly👁 51
OpenAPI 문서 생성·버전 관리·lint 플랫폼.
Saga Choreography👁 51
Saga 패턴의 분산 방식. 각 서비스가 이벤트를 발행·구독하며 진행.
SIGTERM vs SIGKILL👁 51
Unix 종료 시그널. TERM은 정리 기회 제공, KILL은 즉시 강제 종료.
SLO·Error Budget👁 51
SRE 핵심 개념. 실패 허용치 관리로 속도·안정성 균형.
Stateless vs Stateful Service👁 51
무상태 서비스의 확장성·장애 격리 이점.
Trigger.dev👁 51
개발자 친화 작업 스케줄링·재시도 플랫폼.
tRPC v11👁 51
엔드-투-엔드 타입 안전 API. 스키마 없이 TS만.
Ubiquitous Language👁 51
DDD의 핵심 개념. 도메인 전문가와 개발자가 공유하는 용어.
worker_threads👁 51
Node.js의 CPU 집약 작업용 스레드. 이미지·암호·파싱 offload.
API Composition👁 50
여러 마이크로서비스 응답을 집계. BFF의 대표 역할.
async/await (JS)👁 50
JavaScript 비동기 문법. Promise의 syntactic sugar.
Async Iterator👁 50
비동기 데이터 스트림 반복. for await of 문법.
At-Most-Once Delivery👁 50
최대 한 번 전달. 유실 가능. 로그·메트릭 같은 손실 허용 데이터.
BFF (Backend for Frontend)👁 50
프론트엔드별 전용 API. 모바일·웹 분리.
Buf👁 50
Protobuf 린터·빌드·레지스트리 도구. protoc의 현대 대체.
chi👁 50
Go의 가벼운 HTTP 라우터. net/http 호환.
CQRS Read Model👁 50
쓰기와 별도로 최적화된 읽기 전용 뷰.
Dark Launch👁 50
기능을 비활성으로 배포 후 부하·오류만 관측.
Deadline Propagation👁 50
요청 타임아웃을 하위 서비스에 전파. 유령 요청 방지.
Effect👁 50
TypeScript의 함수형 이펙트 시스템. 에러·의존성·동시성 통합.
EventEmitter👁 50
Node.js의 내장 이벤트 pub/sub 기반 클래스.
Fastify👁 50
Node.js의 고성능 웹 프레임워크. Express 대체.
Fresh👁 50
Deno 팀의 웹 프레임워크. 0 JS 기본, Islands Architecture.
Graceful Shutdown👁 50
SIGTERM 시 새 요청 거부·진행 중 요청 완료·커넥션 정리. 배포 무중단의 열쇠.
Load Testing👁 50
예상 트래픽을 모의해 시스템의 한계를 찾는 테스트. k6·Locust·JMeter.
NestJS Modules👁 50
NestJS의 의존성 주입·모듈 시스템. Angular 영향.
Oak (Deno)👁 50
Deno의 Koa 영감 웹 프레임워크.
REST vs GraphQL👁 50
두 API 스타일 비교. REST는 단순·캐싱, GraphQL은 유연·타입 안전.
RPC vs REST👁 50
API 설계 철학 비교. 동사 vs 명사, 자유도 vs 캐싱.
Scatter-Gather👁 50
여러 서비스에 병렬 질의·결과 집계. 검색·추천에 사용.
Service Layer👁 50
비즈니스 로직을 캡슐화하는 계층. 컨트롤러·리포지토리 사이.
Spectral (OpenAPI)👁 50
Stoplight의 OpenAPI 린터. 스타일·품질 검증.
Unit of Work👁 50
여러 리포지토리 변경을 하나의 트랜잭션으로 묶는 패턴.
API Filtering·Sorting·Searching👁 49
Query parameter 설계 규약. RFC·JSON:API 표준.
API Throttling👁 49
과도한 요청을 지연·차단. Rate Limiting의 하위 개념.
Bulkhead 패턴👁 49
자원을 격리된 풀로 분할해 장애 전파 방지.
Chaos Engineering👁 49
의도적으로 장애를 주입해 시스템 회복력을 검증하는 분야. Netflix가 선구.
Circuit Breaker 고급👁 49
Closed·Open·Half-Open·Adaptive 변형.
Consumer-Driven Contract👁 49
소비자가 먼저 기대 계약을 정의하는 테스트 방식.
DataLoader 구현👁 49
Facebook의 N+1 방지 패턴. 배치·캐시.
Django👁 49
Python 풀스택 웹 프레임워크. "batteries included". Admin·ORM·Auth 내장.
Echo (Go)👁 49
Go 웹 프레임워크. Gin 경쟁. 미들웨어 생태계 풍부.
Entity (DDD)👁 49
ID로 식별되는 변경 가능 객체.
gRPC Streaming👁 49
gRPC의 4가지 모드: Unary·Server·Client·Bidirectional streaming.
Hatchet👁 49
Postgres 기반 분산 태스크 큐·워크플로 엔진. 오픈소스.