⚙️
Backend — 364개 용어
API·인증·아키텍처·메시징·분산 시스템
BFF👁 211
Backend for Frontend
각 프론트엔드(웹·모바일) 전용 백엔드 계층. 화면에 맞는 API 조합.
Dependency Injection👁 211
DI
객체 의존성을 외부에서 주입해 결합도를 낮추는 설계 패턴. 테스트·유지보수 용이.
gRPC Gateway👁 210
gRPC 서비스에 HTTP/JSON 인터페이스를 자동 생성하는 프록시. 브라우저·외부 호환.
Mutation👁 210
GraphQL에서 데이터 변경 작업. Query와 구조적으로 동일하지만 의미가 쓰기.
Node.js Event Loop👁 210
Node의 비동기 실행 모델. libuv 기반. Timers·I/O·Immediate 페이즈.
Timeout Cascade👁 210
상위 호출 타임아웃이 하위보다 짧으면 자원 낭비.
Cloudflare Access👁 208
VPN 대신 Zero Trust로 내부 앱 보호. OAuth·OTP·기기 posture.
Adapter Pattern👁 207
호환되지 않는 인터페이스를 변환. 외부 API·레거시 통합.
NestJS👁 207
Node.js 엔터프라이즈 프레임워크. Angular 스타일 DI·데코레이터·모듈 구조.
Canary Release👁 206
새 버전을 소수에게 먼저 노출. 오류 감지 후 확대.
Deno Deploy👁 206
Deno의 서버리스 엣지 플랫폼. V8 Isolates 기반.
ETag👁 206
HTTP 응답의 리소스 버전 식별자. 조건부 요청·캐시 검증에 사용.
Node.js Streams👁 206
Readable·Writable·Duplex·Transform 스트림. 대용량 데이터 파이프.
Capacity Planning👁 205
트래픽 예측·리소스 계산으로 장애를 예방하는 작업.
Django👁 205
Python 풀스택 웹 프레임워크. "batteries included". Admin·ORM·Auth 내장.
Elysia👁 205
Bun 네이티브 웹 프레임워크. End-to-end 타입 안전.
Laravel👁 205
PHP 풀스택 프레임워크. Rails에서 영감. Eloquent ORM·Blade 템플릿.
Effect👁 204
TypeScript의 함수형 이펙트 시스템. 에러·의존성·동시성 통합.
tRPC v11👁 204
엔드-투-엔드 타입 안전 API. 스키마 없이 TS만.
WebSocket Server👁 203
WebSocket 연결을 수용·관리하는 서버 구현. Socket.io·ws·Centrifugo 등.
Axum👁 202
Tokio 팀의 Rust 웹 프레임워크. Tower 미들웨어 생태계. 2023+ 가장 인기.
Toil 축소👁 202
SRE의 반복 운영 업무 자동화. 50% 이내 유지.
Temporal Workflow👁 201
결정론적 함수로 장기 실행 워크플로 작성.
Unit of Work👁 201
여러 리포지토리 변경을 하나의 트랜잭션으로 묶는 패턴.
WebSocket 확장👁 201
여러 서버 간 WebSocket 동기화. Redis pub/sub·sticky session.
DRY / WET👁 200
Don't Repeat Yourself. 중복 코드 제거 원칙. 과도 적용도 문제(AHA).
Guard (NestJS)👁 200
NestJS의 인가 컴포넌트. 요청을 통과시킬지 결정.
Quarkus👁 200
Java 네이티브 클라우드 프레임워크. GraalVM 기반 극저 지연.
Feature Flag👁 199
코드 배포와 기능 활성화를 분리해 런타임에 on/off 가능하게 하는 기법.
KISS👁 199
Keep It Simple, Stupid
단순함을 지향하라. 복잡성은 비용.
Mercurius👁 199
Fastify 기반 고성능 GraphQL 서버. JIT 컴파일러.
Optimistic Locking👁 199
버전 번호·타임스탬프로 충돌을 감지·재시도하는 락 없는 동시성 제어.
SOAP👁 199
Simple Object Access Protocol
XML 기반 엔터프라이즈 RPC 프로토콜. REST에 밀렸으나 레거시·금융·통신에 여전히 존재.
Webhook 보안👁 199
Webhook 서명 검증·재시도·멱등성·보안.
Apache Avro👁 198
JSON 기반 스키마 직렬화. Kafka·Hadoop 표준. 스키마 진화 강점.
Sliding Window Rate Limit👁 198
시간 윈도우를 슬라이딩해 공정한 Rate 제어. Redis-cell.
SSE in Node.js👁 198
Express·Fastify·Hono에서 SSE 구현. Content-Type event-stream.
WebSocket vs SSE👁 198
실시간 기술 선택 가이드. 양방향은 WebSocket, 서버→클라만 단방향은 SSE가 간단.
Serverless Framework👁 196
AWS Lambda 등 서버리스 리소스를 IaC로 관리하는 도구. serverless.yml로 선언.
Active Record👁 195
데이터 모델 객체에 DB 접근을 포함. Rails·Eloquent 패턴.
Express.js👁 195
Node.js의 가장 오래되고 널리 쓰이는 웹 프레임워크. 미니멀·확장성 중시.
HATEOAS👁 195
Hypermedia as the Engine of Application State
REST 성숙도 최상위. 응답에 다음 행동 링크 포함. 실무에선 드묾.
SIGTERM vs SIGKILL👁 195
Unix 종료 시그널. TERM은 정리 기회 제공, KILL은 즉시 강제 종료.
SLI (Service Level Indicator)👁 195
요청 성공률·지연 분포. SLO의 근거.
Spike Testing👁 195
순간적 급증 부하에 시스템이 어떻게 반응하는지 검증하는 테스트.
Traefik👁 195
Go 기반 현대 리버스 프록시. Docker·Kubernetes 자동 서비스 디스커버리.
Interceptor👁 194
NestJS·Angular의 요청·응답 가로채기 메커니즘. AOP 스타일.
OpenAPI Specification👁 194
API를 YAML/JSON으로 정의하는 업계 표준. Swagger의 후속.
Spring WebFlux👁 194
Spring의 리액티브 웹 스택. Project Reactor 기반.
TCP vs UDP👁 194
전송 계층 두 프로토콜. TCP는 신뢰성·순서, UDP는 속도·비연결.