brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Jul 18. 2023

14. AWS-금융-토스증권-멀티캐스트 구현

<1> 금융투자업 내 모바일 매체의 성장.

<2> 모바일 주식투자의 표준이 되겠다.

<3> Hyper Automation을 목표로.

<4> MTS (Mobile Trading System) -  멀티캐스트로  구현.

<5> 한국 거래소의 멀티캐스트를  AWS까지 확장하는 것이 필요.




<1> 금융투자업 내 모바일 매체의 성장.


1

모바일 34% -> 48% 

홈트레이딩 43% -> 36%

영업 단말 20%-> 10%


2

이용자 5배 증가

해외주식 11배 증가



<2> 모바일 주식투자의 표준이 되겠다.


1

Multicast Poc

Multicast alpha 환경 적용 with EKS


2

Blitzscaling 전략?

성장이 목적이다.

이윤이 목적이 아니다.

고객을 중심으로 하는 전략.

불확실한 상황에서도 속도를 효율보다 우위에 두는 전략


3

Blitzscaling 필수 요소?

Speed 

User Acceptance

Maker & Culture  = 지속가능해야 한다.

Enough Resources(인원)



4

망분리?

업무망/개발망/폐쇄망(외부와 단절된 망에서 서비스)


5

클라우드를 통한 개발 인프라 가용성 확보?

개발은 클라우드로 구축.  Amazon EKS 기반 개발 환경.

기존  개발 장비를 idc 내 분산하여 활용



<3> Hyper Automation을 목표로.


1

No Ops


2

Low code / No code


3

AI Continuous Testing (Chaos  Test , Performance Test , E2E test )




<4> MTS (Mobile Trading System) -  멀티캐스트로  구현.


네트워크 엔지니어 발표


1

MTS?

모바일에서 주식거래를 하는 시스템.


2

시세 - 주문 호가, 체결 정보 제공.


3

토스증권

클라우드로 MTS 구축한 이유?

1주 주식 제공 이벤트

서비스 오픈과 급격한 성장.


4

MTS 핵심 서비스는?

시세 서비스

시세 데이터 처리.



5

국내 주식 시세 멀티캐스트로 제공.


한국 거래소---------(멀티캐스트)-----증권사------(가공된 시세)---------고객



과거 데이터 제공 - 데이터 적재-------(REST API)---- 고객에게 제공

현재가, 호가---실시간 처리--------------(웹소켓)-------고객에게 제공



6

기본으로는 온프람으로 처리 중.

AWS에 실시간 시세 제공하기 시작.





<5> 한국 거래소의 멀티캐스트를  AWS까지 확장하는 것이 필요.



1

트랜짓게이트웨이 사용.




2

한국 거래소---------(멀티캐스트)-----토스증권 데이터센터 ------(가공된 시세)---------고객


한국 거래소---------(멀티캐스트)-----토스증권 데이터센터 -------- AWS-----------(가공된 시세)---------고객



토스증권 데이터센터 -- 라우터--------- 디렉트 커넥트--------(멀티캐스트 필요, PIM over GRE터널) -----(가상 라우터(ec2), 주니퍼 나 시스코) ------ AWS 




3

AWS 멀티캐스트  설치 시 고려사항?


AWS Nitor System (Virtual Router)가 필수.

Static / IGMNPv2 지원

멀티캐스트는 트랜짓 게이트웨이와 연결 필요.


4

전체 구성


5

결과?

30%의 성능 개선

인프라 배포시간이 4주 이상 시간을  10분에 처리함.


6

제3 센터로 활용


참고 자료

https://aws.amazon.com/ko/blogs/tech/aws-mts-scalability-mobile-trading-system/



다음자료

https://brunch.co.kr/@topasvga/3373


감사합니다.

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari