NestJS GraphQL Subscription
GraphQL Subscription이란? GraphQL의 Query·Mutation은 요청-응답 패턴이지만, Subscription은 서버가 클라이언트에 실시간으로 데이터를 푸시하는 패턴입니다. 채팅, 알림, 실시간 대시보드 등에서 WebSocket 기반으로 […]
GraphQL Subscription이란? GraphQL의 Query·Mutation은 요청-응답 패턴이지만, Subscription은 서버가 클라이언트에 실시간으로 데이터를 푸시하는 패턴입니다. 채팅, 알림, 실시간 대시보드 등에서 WebSocket 기반으로 […]
Spring Quartz란? Spring의 @Scheduled는 단일 인스턴스에서 간단한 스케줄링에 적합하지만, 다중 인스턴스 환경에서는 중복 실행 문제가 발생합니다. Quartz Scheduler는 JDBC 기반
NestJS + Kafka란? Apache Kafka는 대규모 이벤트 스트리밍의 사실상 표준 플랫폼입니다. NestJS는 @nestjs/microservices 패키지를 통해 Kafka를 네이티브 Transport로 지원하며, Producer·Consumer·Consumer
RSocket이란? RSocket은 Netflix가 설계한 바이너리 애플리케이션 프로토콜로, TCP·WebSocket 위에서 동작하며 4가지 인터랙션 모델을 지원합니다. HTTP의 요청-응답 패턴만으로는 한계가 있는 실시간
Spring StateMachine이란? 주문 처리, 결제 흐름, 배송 추적 등 비즈니스 로직에는 상태 전이(State Transition)가 핵심인 도메인이 많습니다. if-else 체인이나 플래그
은닉 마르코프 모델이란? 은닉 마르코프 모델(Hidden Markov Model, HMM)은 관측할 수 없는 숨겨진 상태가 시간에 따라 전이되며, 각 상태에서 관측
주문흐름 불균형이란? 주문흐름 불균형(Order Flow Imbalance, OFI)은 매수 주문과 매도 주문의 압력 차이를 수치화한 지표입니다. 호가창에서 매수세가 매도세보다 강하면 양의
델타 헤지란? 델타 헤지(Delta Hedging)는 옵션 포지션의 방향성 리스크를 제거하기 위해 기초자산을 반대 방향으로 매매하는 리스크 관리 전략입니다. 옵션 그릭스(Greeks)
Spring 2-Tier 캐시란? 대규모 트래픽 환경에서 단일 캐시 레이어만으로는 한계가 있습니다. L1(로컬 Caffeine) + L2(분산 Redis) 2단계 캐시를 결합하면, 로컬