본문으로 건너뛰기

ONESHIM 시스템 아키텍처 개요

🏗️ 3-Tier 시스템 구조


상세 컴포넌트 구조


데이터 플로우


확장성 아키텍처


기술 스택 요약

레이어기술역할
ClientRust, iced, tokio, tonic데스크탑 에이전트 (네이티브, gRPC 지원)
APIFastAPI, gRPC (betterproto), WebSocket통신 레이어
BusinessDDD, CQRS, Event Sourcing비즈니스 로직 (599 Handlers)
AIDSPy, Claude/GPT, 벡터 임베딩지능형 분석
BackgroundCelery, Redis Queue비동기 처리
DatabaseNeo4j/Memgraph그래프 DB (단일)
CacheRedis캐시 + 메시지 브로커

관련 문서: