본문 바로가기
⚙️

Backend 364개 용어

API·인증·아키텍처·메시징·분산 시스템

Jaeger👁 88
Uber가 오픈소스화한 분산 추적 시스템. CNCF 졸업.
NestJS Pipe👁 88
요청 데이터 변환·검증. ValidationPipe·ParseIntPipe.
OTel Context Propagation👁 88
W3C Trace Context·Baggage. 서비스 간 추적 연결.
Choreography vs Orchestration👁 87
마이크로서비스 협업 패턴. 중앙 제어 vs 이벤트 반응.
Cloudflare Durable Objects👁 87
CF의 전역 일관성 상태·WebSocket. 채팅·게임·실시간 DB.
Dark Launch👁 87
기능을 비활성으로 배포 후 부하·오류만 관측.
Echo (Go)👁 87
Go 웹 프레임워크. Gin 경쟁. 미들웨어 생태계 풍부.
Elysia👁 87
Bun 특화 프레임워크. 타입 안전성·성능 극단적.
Fan-out Pattern👁 87
하나의 이벤트를 여러 소비자에게 전달. SNS·Kafka 토픽.
Feature Flag 패턴👁 87
Release·Experiment·Ops·Permission 4가지 용도.
Go context👁 87
요청 범위 값·취소·데드라인 전파. Go 표준.
Goroutine👁 87
Go의 경량 스레드. 수천~수만 동시 실행.
HTTP/2 Push (Deprecated)👁 87
2022년 Chrome이 제거. Early Hints로 대체.
HTTP/3 (QUIC)👁 87
UDP 기반 HTTP/3. 핸드셰이크 1RTT·0RTT 재접속·멀티플렉싱.
Offset Pagination 한계👁 87
OFFSET N은 N개 스킵 — 깊은 페이지에서 O(N) 비용.
p50 / p95 / p99👁 87
지연시간 분위수. 평균 대신 p99·p99.9를 보는 것이 실무 표준.
Retry 패턴👁 87
일시적 오류에 재시도. 지수 백오프·Jitter·Max Attempts.
Tonic👁 87
Rust의 gRPC 구현. Tokio·Tower 기반.
Zero-Downtime DB 마이그레이션👁 87
무중단 스키마·데이터 변경. Expand-Contract·Shadow Table·Dual-Write.
API Quotas👁 86
월·일·초 단위 쿼터. 남용·비용 통제.
Apollo Federation v2👁 86
Apollo의 GraphQL 분산 스키마 표준. 여러 서비스 → 단일 그래프.
Async Iterator👁 86
비동기 데이터 스트림 반복. for await of 문법.
Cache-Control 심화👁 86
public·private·no-store·immutable·stale-while-revalidate.
Circuit Breaker 고급👁 86
Closed·Open·Half-Open·Adaptive 변형.
Clerk👁 86
Next.js·React 친화 Auth 서비스. UI 컴포넌트·Organizations 강점.
CQRS Read Model👁 86
쓰기와 별도로 최적화된 읽기 전용 뷰.
DataLoader 구현👁 86
Facebook의 N+1 방지 패턴. 배치·캐시.
Entity (DDD)👁 86
ID로 식별되는 변경 가능 객체.
Fresh (Deno)👁 86
Deno의 Islands Architecture 프레임워크.
NestJS DTO👁 86
Data Transfer Object. class-validator·class-transformer 통합.
Onion Architecture👁 86
동심원 구조 아키텍처. Domain → Application → Infrastructure·UI.
Tower Middleware👁 86
Rust Tokio 생태계의 미들웨어 추상화. Axum·Tonic·Reqwest에 공통.
Ably / Pusher👁 85
실시간 메시징 SaaS. WebSocket 확장·권한·분석.
API 수익화👁 85
API를 제품으로. 요금제·사용량 과금·인증 발급.
API Gateway 패턴👁 85
인증·Rate Limit·변환·캐시 중앙화. BFF와 구분.
Bulkhead 패턴👁 85
자원을 격리된 풀로 분할해 장애 전파 방지.
Data Mapper👁 85
모델과 DB 접근을 분리. TypeORM·SQLAlchemy의 철학.
Effect👁 85
TypeScript의 함수형 이펙트 시스템. 에러·의존성·동시성 통합.
EventStoreDB👁 85
Event Sourcing 특화 DB. 스트림·projection.
Exactly-Once Delivery👁 85
정확히 한 번 전달. 이론상 불가능(2 Generals), 실용적 근사만.
Feature Flag 도구👁 85
LaunchDarkly·GrowthBook·Unleash·PostHog 등 Feature Flag 플랫폼.
GraphQL Code Generator👁 85
스키마·쿼리에서 TypeScript·React Hook 자동 생성.
Pessimistic Locking👁 85
트랜잭션 시작 시 행 락을 선점. SELECT FOR UPDATE.
GraphQL Subscriptions👁 84
WebSocket·SSE 기반 실시간 GraphQL.
AsyncAPI👁 83
이벤트·메시지 API 명세. OpenAPI의 메시지 버전.
At-Most-Once Delivery👁 83
최대 한 번 전달. 유실 가능. 로그·메트릭 같은 손실 허용 데이터.
Axum👁 83
Tokio 팀의 Rust 웹 프레임워크. tower 생태계.
Blue-Green DB 전환👁 83
두 DB 인스턴스를 준비해 트래픽 스위치로 전환. RDS Blue/Green.
Domain Event👁 83
도메인에서 의미 있는 사건. 비즈니스 용어로 표현.
GraphQL Subscriptions👁 83
GraphQL의 실시간 스트림. WebSocket으로 서버 → 클라이언트 푸시.