아카이브사이트맵
© 2026 Rayon. All rights reserved.
DevDay
아티클랭킹스페이스채용
카카오뱅크 favicon카카오뱅크

카카오뱅크, AI 기반 FDS 시스템 구축으로 금융 사기 탐지 능력 향상!

by DD
2023-10-30
2년 전
조회수 35

Rule 기반 FDS의 한계 극복을 위해 AI 기반 시스템을 도입함

Kafka, Flink, Redis 등 기술을 활용하여 실시간 데이터 파이프라인 구축

gRPC, Spring Cloud, DJL 기반의 ML 서빙 시스템을 구축하여 200ms 미만 응답 달성

실시간 데이터 파이프라인 아키텍처

Kafka를 통해 은행 거래 데이터를 실시간으로 수집하고, Flink를 사용하여 이벤트 처리한다. 구체적으로 데이터 전처리를 수행하여 ML 모델의 성능을 향상시킨다. 따라서 Redis를 활용한 Feature Store를 구축하여 ML 서빙에 필요한 데이터를 제공한다.

ML 서빙 시스템의 기술적 선택

ML 서빙 시스템은 gRPC를 사용하여 네트워크 효율성을 높이고, Spring Cloud를 통해 분산 환경을 지원한다. 반면 DJL을 선택하여 JVM 기반 추론을 구현하고, 200ms 미만 응답 시간을 달성했다. 결과적으로 분산 시스템의 안정성과 성능을 동시에 확보했다.

Reactive 시스템 설계 및 모니터링

분산 시스템 설계를 위해 Reactive System을 채택하여 응답성, 유연성, 탄력성을 확보했다. 구체적으로 Circuit breaker, Fail Back 등의 메커니즘을 활용하여 장애 대응 능력을 강화했다. 따라서 Prometheus, Grafana, Zipkin을 통해 시스템을 모니터링하고, 장애 발생 시 빠른 대응을 가능하게 했다.

킁킁!킁! 어디서 사기 냄새 안나요? : FDS 시스템에 AI 적용하기
고급
아키텍처
Kafka
Flink
Redis
gRPC
Spring Cloud
DJL
Java
Python
Data
Backend
AI/ML
원문 읽기
원문 읽기
카카오뱅크 favicon카카오뱅크
고급
아키텍처
Kafka
Flink
Redis
gRPC
Spring Cloud
DJL
Java
Python
Data
Backend
AI/ML

관련 추천 글

Flink, KeyedProcessFunction, Redis를 활용한 실시간 추천 시스템 구축 노하우

하이퍼커넥트 로고

Spring Cloud 2025.1.2 (Oakwood) 릴리스 출시!

스프링 로고

DDD 기반 Merchant 시스템 구축 사례: 클린 아키텍처, gRPC, Kafka 활용

라인 로고

관련 추천 글

Flink, KeyedProcessFunction, Redis를 활용한 실시간 추천 시스템 구축 노하우

하이퍼커넥트 로고

Spring Cloud 2025.1.2 (Oakwood) 릴리스 출시!

스프링 로고

DDD 기반 Merchant 시스템 구축 사례: 클린 아키텍처, gRPC, Kafka 활용

라인 로고

배달의민족, OSRM, Kafka, Redis로 배차 정확도 UP!

우아한형제들 로고

Flink SQL 도입으로 레거시 앱 문제 해결!

하이퍼커넥트 로고

Kafka Consumer 오프셋, 이제 무중단으로 이동하세요!

컬리 로고

댓글 0

첫 번째 댓글을 남겨보세요!