⚙️
Backend — 364개 용어
API·인증·아키텍처·메시징·분산 시스템
RPC👁 57
Remote Procedure Call
원격 함수를 로컬처럼 호출하는 패러다임. gRPC·JSON-RPC·tRPC 등.
Schema Registry👁 56
Kafka 메시지 스키마 중앙 관리. Confluent·AWS Glue·Apicurio.
Single vs Multi-tenant👁 56
고객마다 별도 인스턴스(Single) vs 공유 인스턴스+논리 격리(Multi).
Temporal Workflow👁 56
결정론적 함수로 장기 실행 워크플로 작성.
WebTransport👁 56
HTTP/3 기반 차세대 양방향 브라우저 프로토콜. WebSocket 후속.
Cloudflare Access👁 55
VPN 대신 Zero Trust로 내부 앱 보호. OAuth·OTP·기기 posture.
ETag👁 55
HTTP 응답의 리소스 버전 식별자. 조건부 요청·캐시 검증에 사용.
FastAPI👁 55
Python의 현대적 비동기 API 프레임워크. 타입 힌트 + Pydantic + OpenAPI 자동.
FlatBuffers👁 55
Google의 제로카피 직렬화. 파싱 없이 바로 접근. 게임·모바일.
HTTP/2👁 55
HTTP/1.1의 후속. 바이너리·멀티플렉싱·서버 푸시.
HTTP Caching Layers👁 55
Browser·CDN·Reverse Proxy·Application 레이어.
Outbox Pattern 구현👁 55
DB 트랜잭션 + Kafka 발행의 원자성. CDC로 발행 보장.
PM2👁 55
Node.js 프로덕션 프로세스 매니저. 클러스터·무중단 재시작·로그·모니터링.
Promise👁 55
JavaScript 비동기 결과 객체. pending·fulfilled·rejected 상태.
Protocol Buffers👁 55
protobuf
Google의 이진 직렬화 포맷. gRPC의 기본. .proto 스키마.
Spring Boot👁 55
Java 엔터프라이즈 프레임워크의 표준. Spring의 컨벤션·자동 설정 버전.
Thundering Herd👁 55
캐시 만료·장애 복구 시 오리진이 동시 요청으로 폭주.
Toil 축소👁 55
SRE의 반복 운영 업무 자동화. 50% 이내 유지.
APM👁 54
Application Performance Monitoring
애플리케이션 성능을 실시간으로 수집·분석하는 도구군. Datadog·New Relic·Dynatrace.
AWS Step Functions👁 54
AWS의 서버리스 워크플로 오케스트레이터. Lambda·SQS·DB를 상태 머신으로 조율.
Deno Deploy👁 54
Deno의 서버리스 엣지 플랫폼. V8 Isolates 기반.
fp-ts👁 54
TypeScript 함수형 프로그래밍 라이브러리. Haskell 영감.
GraphQL Federation👁 54
여러 GraphQL 서비스를 단일 스키마로 통합하는 아키텍처. Apollo Federation이 대표.
GraphQL N+1 문제👁 54
GraphQL resolver가 각 아이템마다 DB 쿼리를 하면 N+1. DataLoader로 해결.
GraphQL Schema👁 54
GraphQL API의 타입·쿼리·뮤테이션을 정의하는 SDL.
Hexagonal Architecture👁 54
Alistair Cockburn의 아키텍처. 도메인을 중심에 두고 외부(DB·UI·API)를 포트/어댑터로 분리.
Hono👁 54
경량 JS 웹 프레임워크. Bun·Deno·Cloudflare Workers 호환.
Log Levels👁 54
TRACE·DEBUG·INFO·WARN·ERROR·FATAL. 상황별 로그 수준.
Mercurius👁 54
Fastify 기반 고성능 GraphQL 서버. JIT 컴파일러.
MessagePack👁 54
이진 JSON 대체 포맷. 더 작고 빠름. Redis·MongoDB 내부.
Observable (RxJS)👁 54
RxJS의 스트림 추상화. Push 기반, 연산자 풍부.
OpenAPI Specification👁 54
API를 YAML/JSON으로 정의하는 업계 표준. Swagger의 후속.
PKCE👁 54
Proof Key for Code Exchange
Public Client(SPA·모바일)의 Authorization Code flow 보안 강화. code_verifier·challenge.
QUIC👁 54
UDP 위에서 동작하는 TCP 대안. HTTP/3의 기반. 낮은 지연.
Server-Timing 헤더👁 54
서버 내부 지연을 브라우저 DevTools에 표시.
Sliding Window Rate Limit👁 54
시간 윈도우를 슬라이딩해 공정한 Rate 제어. Redis-cell.
SLI (Service Level Indicator)👁 54
요청 성공률·지연 분포. SLO의 근거.
SRE👁 54
Site Reliability Engineering
Google이 정립한 운영 엔지니어링. 소프트웨어로 운영 자동화.
Strangler Fig👁 54
레거시를 점진적으로 교체. 프록시 라우팅.
Stress Testing👁 54
시스템이 견딜 수 없는 수준까지 부하를 밀어 한계점을 찾는 테스트.
WebAssembly👁 54
WASM
브라우저·서버에서 실행되는 저수준 바이너리 포맷. C·C++·Rust·Go 등을 웹에 가져오는 표준.
Zero-Downtime DB 마이그레이션👁 54
무중단 스키마·데이터 변경. Expand-Contract·Shadow Table·Dual-Write.
API Mocking👁 53
실제 서비스 대신 응답을 흉내. 개발·테스트 단계 의존성 제거.
AsyncAPI👁 53
이벤트·메시지·스트림 API의 OpenAPI. Kafka·AMQP·WebSocket.
Auth0👁 53
Okta의 Auth SaaS. OIDC·SAML·소셜 로그인 즉시 사용.
Backend 테스트 피라미드👁 53
Unit·Integration·Contract·E2E의 권장 비율. 피라미드 모양.
BFF👁 53
Backend for Frontend
각 프론트엔드(웹·모바일) 전용 백엔드 계층. 화면에 맞는 API 조합.
Canary Release👁 53
새 버전을 소수에게 먼저 노출. 오류 감지 후 확대.
CDN Edge👁 53
CDN이 콘텐츠를 캐싱·서빙하는 지리적 지점. POP(Point of Presence)라고도.
Cloudflare R2👁 53
CF의 S3 호환 오브젝트 스토리지. Egress 무료.