자산 관리
Portket
여러 포트폴리오, 여러 통화.
하나의 기준 통화로.
포트폴리오별로 갈라진 보유 자산과 거래 내역을 원화 기준으로 합산합니다. 시세와 환율 수집은 30분 폴링에서 일별 배치로 옮겼습니다. 미국 시장이 들어오며 한 회차가 폴링 주기보다 길어졌고, 실시간을 지원하지 않기로 한 이상 장중에 여러 번 긁을 이유가 없었습니다.
- Spring Boot
- Spring Batch
- PostgreSQL
- JPA + jOOQ
- OAuth2 + JWT
포트폴리오별 보유·거래원화 기준 합산
워크플로우 오케스트레이션
Titan
작업의 선후 관계를
그래프로 정의합니다.
잡을 시각으로 잇지 않습니다. 앞 작업이 내놓는 조건과 뒤 작업이 요구하는 조건이 맞으면 간선이 생기고, 순환은 등록할 때 거부합니다. 상태의 단일 진실은 PostgreSQL이라 브로커가 죽어도 미완 작업은 되살립니다. 실행 타임아웃은 두지 않았습니다. 정체는 운영자가 끊습니다.
검증된 용량
10,000작업 정의
5,000동시 실행
100,000잡 / 일
단일 호스트 · 운영 스택 동거 · 2026-08-03 측정
- Java 21
- gRPC
- PostgreSQL
오퍼레이터 콘솔
로그인 필요
시작 작업조건이 맞은 간선만마지막 작업
기록은 블로그에.
그 밖의 이야기는 메일로.
© 2026 t9ybase.com
배포는 손으로 합니다