⚙️
Backend — 364개 용어
API·인증·아키텍처·메시징·분산 시스템
Quarkus👁 91
Java 네이티브 클라우드 프레임워크. GraalVM 기반 극저 지연.
Query Complexity👁 91
GraphQL 쿼리 복잡도 계산·제한. DoS 방어.
Redocly👁 91
OpenAPI 문서 생성·버전 관리·lint 플랫폼.
Specification Pattern👁 91
비즈니스 규칙을 조합 가능한 객체로 캡슐화.
Anti-Corruption Layer👁 90
외부 시스템 모델이 내 도메인을 오염시키지 않게 하는 번역 계층.
Apollo Federation👁 90
GraphQL 서비스 통합. subgraph → supergraph.
async/await (JS)👁 90
JavaScript 비동기 문법. Promise의 syntactic sugar.
Axum👁 90
Tokio 팀의 Rust 웹 프레임워크. Tower 미들웨어 생태계. 2023+ 가장 인기.
BFF (Backend for Frontend)👁 90
프론트엔드별 전용 API. 모바일·웹 분리.
Buf👁 90
Protobuf 린터·빌드·레지스트리 도구. protoc의 현대 대체.
Centrifugo👁 90
오픈소스 실시간 메시징 서버. WebSocket·SSE·HTTP stream.
Dead Letter Queue👁 90
처리 실패 메시지를 격리하는 큐. 원인 분석·재처리.
Fastify👁 90
Node.js의 고성능 웹 프레임워크. Express 대체.
Last-Modified👁 90
HTTP 캐시 검증용 타임스탬프 헤더. If-Modified-Since와 조합.
Mediator Pattern👁 90
컴포넌트 간 직접 참조 대신 중재자가 중계.
NestJS Module👁 90
NestJS의 캡슐화 단위. Controller·Provider·Imports·Exports.
Outbox Pattern👁 90
트랜잭션 안에서 DB 저장과 이벤트 발행을 원자적으로 처리하는 패턴. Dual-write 문제 해결.
Reactive Streams👁 90
JVM 비동기 스트림 표준. Backpressure 내장. Project Reactor·RxJava.
RPC vs REST👁 90
API 설계 철학 비교. 동사 vs 명사, 자유도 vs 캐싱.
Service Layer👁 90
비즈니스 로직을 캡슐화하는 계층. 컨트롤러·리포지토리 사이.
Stoplight👁 90
API 설계·문서·목 서버 통합 플랫폼. Smartbear 인수.
관측성 3가지 축👁 89
Logs·Metrics·Traces. 상황별 상호 보완 역할.
Aggregate👁 89
DDD의 트랜잭션 일관성 경계. Aggregate Root를 통해서만 변경.
API Filtering·Sorting·Searching👁 89
Query parameter 설계 규약. RFC·JSON:API 표준.
API Throttling👁 89
과도한 요청을 지연·차단. Rate Limiting의 하위 개념.
Apollo Server👁 89
Apollo의 GraphQL 서버. 가장 널리 쓰이는 Node GraphQL 구현.
Bun WebSocket👁 89
Bun 내장 WebSocket 서버. uWebSockets 기반.
chi👁 89
Go의 가벼운 HTTP 라우터. net/http 호환.
Command Bus / Mediator👁 89
명령을 핸들러로 라우팅하는 패턴. MediatR(.NET)이 대표.
Controller Layer👁 89
HTTP·RPC 요청을 받아 Service로 전달하는 계층. 프레임워크 결합부.
Deadline Propagation👁 89
요청 타임아웃을 하위 서비스에 전파. 유령 요청 방지.
Event Storming👁 89
도메인 이벤트를 포스트잇으로 발굴하는 워크숍. Alberto Brandolini.
fp-ts👁 89
TypeScript 함수형 프로그래밍 라이브러리. Haskell 영감.
Fresh👁 89
Deno 팀의 웹 프레임워크. 0 JS 기본, Islands Architecture.
Graceful Shutdown👁 89
SIGTERM 시 새 요청 거부·진행 중 요청 완료·커넥션 정리. 배포 무중단의 열쇠.
Graphile Worker👁 89
Postgres 기반 Node.js 작업 큐. LISTEN/NOTIFY.
GraphQL Resolver👁 89
필드별 데이터 해석 함수. N+1 문제의 원인이자 해결 지점.
gRPC Streaming👁 89
gRPC의 4가지 모드: Unary·Server·Client·Bidirectional streaming.
JSON:API👁 89
REST 응답 포맷 표준. data·included·meta·links.
Leaky·Token Bucket👁 89
대표 rate limit 알고리즘 2종. 일정·버스트 허용.
Rocket (Rust)👁 89
DX 친화 Rust 프레임워크. 선언적 매크로·가드.
WebSocket 확장👁 89
여러 서버 간 WebSocket 동기화. Redis pub/sub·sticky session.
Apigee👁 88
Google Cloud의 엔터프라이즈 API Management. 대기업 표준.
Automerge👁 88
Yjs 경쟁 CRDT 라이브러리. JSON 친화 API.
BullMQ👁 88
Redis 기반 Node.js 작업 큐. Bull 후속.
Chaos Engineering👁 88
의도적으로 장애를 주입해 시스템 회복력을 검증하는 분야. Netflix가 선구.
Contract Testing👁 88
서비스 간 API 계약을 검증하는 테스트. Pact·Spring Cloud Contract.
Exception Filter👁 88
NestJS 예외 처리 레이어. 전역·컨트롤러·메서드 수준.
Gin vs Fiber👁 88
Go 웹 프레임워크 비교. Gin(net/http) vs Fiber(fasthttp).
Hatchet👁 88
Postgres 기반 분산 태스크 큐·워크플로 엔진. 오픈소스.