EMA 기반 이상 탐지 — 가격 급등과 거래량 서지 실시간 감지 “급등”을 어떻게 정의하는가 가격이 올랐다. 그게 급등인가, 정상 변동인가? 고정 임계값을 쓰면 문제가 생긴다. “3% 이상 오르면 급등”이라고 정의하면, 평소 변동폭이 0.5%인 삼성전자에서는 3%가 확실한 이상이지만, 변동폭이 5%인 중소형주에서는 3%가 노이즈다. 이상 탐지에는 상대적 기준이 필요하다. 최근 추이 대비 얼마나 벗어났는지를 봐... 2026/06/09 Monticker, Realtime monticker 설계와 구현 기록 7편
SLASH 23 리뷰 - 실시간 시세 데이터 안전하고 빠르게 처리하기: Kafka 15ms 대 Redis Pub/Sub 3ms, 그리고 22,000 TPS에서 1ms를 만든 이벤트 루프 설계 Conference 발표 SLASH 23, Server 트랙 연사 정도원 (토스증권 마켓 플랫폼팀 Server Developer) 자료 세션 페이지 · 발표 영상 거래소 시세를 가장 먼저 받아 가공해 내부 서... 2026/06/04 Conference, Toss 토스증권 엔지니어 발표 리뷰 3편
TimescaleDB를 시계열 DB로 고른 이유 — Hypertable과 연속 집계 주식 데이터는 왜 특별한가 주식 시세 데이터에는 일반 OLTP 데이터와 다른 특성이 있다. 쓰기 패턴이 단조롭다 — 항상 현재 시각 기준으로만 INSERT, UPDATE·DELETE 거의 없음 범위 쿼리가 지배적이다 — “최근 1시간 데이터 줘”, “어제 오전 9시~10시 사이 데이터 줘” 오래된 데이터는 정밀도가 낮아도 된다 — 1년... 2026/06/04 Monticker, Architecture monticker 설계와 구현 기록 3편
모듈식 모놀리스를 선택한 이유 — MSA의 유혹을 거부하기 “그냥 MSA로 가면 안 되나요?” 새 프로젝트를 시작하면 자연스럽게 드는 질문이 있다. “마이크로서비스로 만들어야 하지 않을까?” 특히 주식 플랫폼처럼 여러 도메인(시세, 뉴스, 알람, 포트폴리오, 체결)이 얽혀 있으면 더욱 그런 생각이 든다. monticker는 모듈식 모놀리스(Modular Monolith) 를 선택했다. 이 결정의 배경을 정... 2026/06/02 Monticker, Architecture monticker 설계와 구현 기록 2편
가격이 아니라 이벤트를 팔자 — monticker 설계 철학 프로젝트를 시작한 동기 주식 앱을 처음 열었을 때 보이는 화면은 대부분 동일하다. 삼성전자 73,200 +1.4% [캔들 차트] [뉴스 목록] 숫자가 움직이는 건 알겠는데, 왜 움직이는지 한눈에 들어오지 않는다. 뉴스 탭을 눌러야 하고, 거래량 탭을 따로 눌러야 하고, 공시 탭도 따로 있다. 정보가 파편화되어 있다. 실제로 트레이더들이... 2026/06/01 Monticker, Architecture monticker 설계와 구현 기록 1편
SLASH 22 리뷰 - 애플 한 주가 고객에게 전달되기까지: 분산락 위에 낙관적 락을 얹고, 타임아웃을 실패로 확정하지 않는 해외주식 원장 Conference 발표 SLASH 22, Server 트랙 연사 이승천 (토스증권 Server Developer) 자료 세션 페이지 · 발표 영상 · 발표 자료 MSA로 만든 해외주식 원장에서 주문 하나가 ... 2026/05/29 Conference, Toss 토스증권 엔지니어 발표 리뷰 2편
당근 「QR을 찍으면 무슨 일이 벌어질까? 당근페이 현장 결제의 모든 것」 리뷰 — 카드망을 빌려 7주 만에 낸 결제와, 그 글이 다루지 않은 승인 응답이 사라지는 순간 Tech Blog Review 원문: QR을 찍으면 무슨 일이 벌어질까? 당근페이 현장 결제의 모든 것 — 당근 기술 블로그, Winter You(당근페이 오프라인 결제팀), 2025-10-02 결제 시스템을 만들어 본 뒤에 읽으면 결제 글의 빈칸이 보인다. 원문은 당근머니 오프라인 결제를 7주 만에 낸 과정을 QR 데이터 구조까지 내려가 설명한다. 그런데 승인 응답이 사라지는 ... 2026/05/28 TechBlog, Daangn 빅테크 기술 블로그 리뷰 39편
SLASH 24 리뷰 - 토스뱅크가 차세대를 하지 않는 이유, 지속 가능한 마이그레이션 전략: 스트랭글러 피그, 6단계 사이클, 컴포지트 분할 정복, 병렬 실행 비교 검증 Conference 발표 SLASH 24 연사 차영록, 김민혜 (토스뱅크 Server Developer) 자료 발표 영상 · SLASH 24 금융권이 기술 부채를 해결하는 방법은 “차세대 프로젝트”였다. 토스... 2026/05/27 Conference, Toss 토스 커뮤니티 백엔드 발표 리뷰 38편
SLASH 22 리뷰 - 토스증권 실시간 시세 적용기: 런칭 직전에 폴링을 WebSocket으로 바꾸고, 한 달 만에 200만 계좌를 받아 낸 기록 Conference 발표 SLASH 22, Server 트랙 연사 박성우 (토스증권 마켓 플랫폼팀 Server Developer) 자료 세션 페이지 · 발표 영상 토스증권이 처음 SLASH에 나온 세션이다. ... 2026/05/24 Conference, Toss 토스증권 엔지니어 발표 리뷰 1편
토스증권 Kafka 데이터센터 이중화 리뷰: 미러링보다 오프셋이 어렵고, 재난과 작업의 기준이 다르다 Recruit SLASH 23의 “Kafka 이중화로 다양한 장애 상황 완벽 대처하기”는 토스증권 데이터 엔지니어 강병수 님의 세션이다. 발표 뒤 같은 내용이 Toss Tech에 세 편의 글로 정리됐다. 1편이 구조 선택, 2편이 데이터 미러링, 3편이 Consumer Group Offset 동기화다. 세션 페이지는 개요만 있고 글에 세부가 있으므로, 이 리뷰는 글... 2026/05/21 Recruit, Information 토스증권 공개 자료로 읽는 서버 아키텍처 4편