⚙️
Backend — 364개 용어
API·인증·아키텍처·메시징·분산 시스템
관측성 3가지 축👁 130
Logs·Metrics·Traces. 상황별 상호 보완 역할.
Ably / Pusher👁 130
실시간 메시징 SaaS. WebSocket 확장·권한·분석.
Automerge👁 130
Yjs 경쟁 CRDT 라이브러리. JSON 친화 API.
BFF (Backend for Frontend)👁 130
프론트엔드별 전용 API. 모바일·웹 분리.
Bun WebSocket👁 130
Bun 내장 WebSocket 서버. uWebSockets 기반.
CDN Edge👁 130
CDN이 콘텐츠를 캐싱·서빙하는 지리적 지점. POP(Point of Presence)라고도.
chi👁 130
Go의 가벼운 HTTP 라우터. net/http 호환.
Circuit Breaker 고급👁 130
Closed·Open·Half-Open·Adaptive 변형.
Clerk👁 130
Next.js·React 친화 Auth 서비스. UI 컴포넌트·Organizations 강점.
Effect👁 130
TypeScript의 함수형 이펙트 시스템. 에러·의존성·동시성 통합.
EventEmitter👁 130
Node.js의 내장 이벤트 pub/sub 기반 클래스.
Factory Pattern👁 130
객체 생성 로직을 캡슐화. 복잡한 초기화·조건부 생성.
Fan-out Pattern👁 130
하나의 이벤트를 여러 소비자에게 전달. SNS·Kafka 토픽.
Graceful Shutdown👁 130
SIGTERM 시 새 요청 거부·진행 중 요청 완료·커넥션 정리. 배포 무중단의 열쇠.
Hexagonal Architecture👁 130
Alistair Cockburn의 아키텍처. 도메인을 중심에 두고 외부(DB·UI·API)를 포트/어댑터로 분리.
HTTP Status Codes👁 130
HTTP 응답 상태 코드. 2xx 성공·3xx 리다이렉트·4xx 클라이언트 에러·5xx 서버 에러.
JSON:API👁 130
REST 응답 포맷 표준. data·included·meta·links.
Leaky·Token Bucket👁 130
대표 rate limit 알고리즘 2종. 일정·버스트 허용.
NestJS Pipe👁 130
요청 데이터 변환·검증. ValidationPipe·ParseIntPipe.
p50 / p95 / p99👁 130
지연시간 분위수. 평균 대신 p99·p99.9를 보는 것이 실무 표준.
API Deprecation👁 129
구 API 단계적 폐기. Sunset 헤더·대체 문서·기한.
Apigee👁 129
Google Cloud의 엔터프라이즈 API Management. 대기업 표준.
API Lifecycle👁 129
설계·개발·배포·운영·폐기의 전 생애주기 관리.
API Mocking👁 129
실제 서비스 대신 응답을 흉내. 개발·테스트 단계 의존성 제거.
Apollo Federation👁 129
GraphQL 서비스 통합. subgraph → supergraph.
Dark Launch👁 129
기능을 비활성으로 배포 후 부하·오류만 관측.
Deadline Propagation👁 129
요청 타임아웃을 하위 서비스에 전파. 유령 요청 방지.
Feature Flag 패턴👁 129
Release·Experiment·Ops·Permission 4가지 용도.
Graphile Worker👁 129
Postgres 기반 Node.js 작업 큐. LISTEN/NOTIFY.
GraphQL Federation👁 129
여러 GraphQL 서비스를 단일 스키마로 통합하는 아키텍처. Apollo Federation이 대표.
Linearizability👁 129
가장 강한 일관성. 연산이 마치 순차 실행된 것처럼 관찰됨.
Mediator Pattern👁 129
컴포넌트 간 직접 참조 대신 중재자가 중계.
NestJS Modules👁 129
NestJS의 의존성 주입·모듈 시스템. Angular 영향.
Passwordless Auth👁 129
비밀번호 없는 인증. Magic Link·OTP·Passkey·SSO.
Retry 패턴👁 129
일시적 오류에 재시도. 지수 백오프·Jitter·Max Attempts.
async/await (JS)👁 128
JavaScript 비동기 문법. Promise의 syntactic sugar.
Axum👁 128
Tokio 팀의 Rust 웹 프레임워크. tower 생태계.
BullMQ👁 128
Redis 기반 Node.js 작업 큐. Bull 후속.
Echo (Go)👁 128
Go 웹 프레임워크. Gin 경쟁. 미들웨어 생태계 풍부.
Fresh👁 128
Deno 팀의 웹 프레임워크. 0 JS 기본, Islands Architecture.
Go net/http👁 128
Go 표준 HTTP. 프레임워크 없이도 충분.
HTTP/2 Push (Deprecated)👁 128
2022년 Chrome이 제거. Early Hints로 대체.
Outbox Pattern👁 128
트랜잭션 안에서 DB 저장과 이벤트 발행을 원자적으로 처리하는 패턴. Dual-write 문제 해결.
Query Complexity👁 128
GraphQL 쿼리 복잡도 계산·제한. DoS 방어.
Queue vs Stream👁 128
메시지 큐와 이벤트 스트림의 차이. SQS vs Kafka.
Reactive Streams👁 128
JVM 비동기 스트림 표준. Backpressure 내장. Project Reactor·RxJava.
Zero-Downtime DB 마이그레이션👁 128
무중단 스키마·데이터 변경. Expand-Contract·Shadow Table·Dual-Write.
Anti-Corruption Layer👁 127
외부 시스템 모델이 내 도메인을 오염시키지 않게 하는 번역 계층.
API Gateway 패턴👁 127
인증·Rate Limit·변환·캐시 중앙화. BFF와 구분.
Apollo Server👁 127
Apollo의 GraphQL 서버. 가장 널리 쓰이는 Node GraphQL 구현.