Product / Digital Trading Framework

Digital Trading Framework

디지털 트레이딩 프레임워크 기반의 금융 IT 인프라로 24x365 운영, 초저지연 처리, 분산 구조, 멀티 OS 지원을 위한 플랫폼입니다.

Trading 전용 인프라

  • 최신 금융상품 거래 시스템에서 요구되는 성능, 확장성, 안정성을 통합 플랫폼 관점으로 제공합니다.

저지연 이벤트 처리

  • 실시간 시장데이터와 거래 처리에서 요구되는 message/event 흐름을 고성능 구조로 수용합니다.

분산 구조 확장성

  • 대단위 사용자와 서비스 확장을 고려한 분산 처리 구조를 기반으로 설계합니다.

빠른 서비스 구성

  • component 기반 customization과 application setup 모델로 구축 기간을 줄일 수 있습니다.

DIGITIDE

Core Layer

Trading Middleware

디지털 금융 서비스 시스템에서 필요한 middleware 기능과 business logic에 필요한 IT 인프라 기능을 total solution으로 제공합니다.

표준 Messaging 패턴

Message Oriented Middleware 기능을 내장하고 request / reply, publish / subscribe, OLTP를 위한 transaction queue를 포함합니다.

고성능 Message / Event 처리

실시간 시장데이터와 거래 처리를 대상으로 업계 최고 수준의 저지연, 고성능 이벤트 처리 구조를 제공합니다.

Business Core 내장

일반 MOM 계열 middleware와 달리 금융 시스템에서 요구되는 특화 core 기능을 middleware 수준에서 제공합니다.

멀티 환경 적용

서버는 OS, DBMS 등 IT 환경 종속성을 최소화하고, UI는 Windows, Mac OS, Mobile, Web 범위까지 확장해 적용할 수 있습니다.

Message Flow

이벤트 / 메시지 기반 서비스 연결

Trading Middleware는 서비스 간 연계를 이벤트 / 메시지 흐름으로 단순화해 실시간 처리 구조를 일관되게 가져갈 수 있도록 설계됩니다.

이벤트 및 메시지 흐름 구조

Event / message flow

01

Request / Reply

업무 요청과 응답 흐름을 분리해 서비스 간 호출 관계를 명확하게 구성합니다.

02

Publish / Subscribe

실시간 시장데이터와 이벤트 전달에 적합한 비동기 전달 구조를 제공합니다.

03

Transaction Queue

OLTP 처리를 고려한 queue 구조로 거래성 업무 흐름을 지원합니다.

Business Core

Middleware 내부의 Business Core 구성

금융 시스템에서 자주 반복되는 까다로운 core 기능을 middleware 수준에서 제공해 business logic 구현 범위를 줄이는 방향으로 활용할 수 있습니다.

비즈니스 코어 및 서비스 컴포넌트 구성

Business core composition

01

Core Function

금융 시스템에서 요구되는 특화 기능을 middleware 계층에서 함께 다룹니다.

02

Component Reuse

제공 component를 기반으로 필요한 업무 로직만 추가하는 방식의 구성이 가능합니다.

03

Standardized Setup

반복 가능한 구성 패턴을 적용해 서비스 setup 수준을 높일 수 있습니다.

Distributed Runtime

확장 가능한 분산 처리 구조

대규모 사용자와 서비스 증가를 고려한 분산 처리 구조를 제공하며, 환경 종속성을 최소화해 운영 환경 확장에 대응할 수 있습니다.

분산 처리 기반의 서비스 운영 구조

Distributed runtime

01

Scalable Distribution

대단위 사용자를 고려한 분산 처리 구조로 확장 가능한 운영 기반을 제공합니다.

02

Environment Independence

OS, DBMS 등 IT 환경에 대한 종속성을 최소화하는 방향으로 설계됩니다.

03

24x365 Continuity

Trading 시스템 전용의 상시 운영형 서비스 구조를 바탕으로 안정성을 확보합니다.

Application Delivery

멀티 환경 UI와 빠른 적용 구조

Trading용 UI는 Windows, Mac OS, Mobile(iOS, Android), Web 범위로 제공할 수 있으며, component 기반 customization으로 적용 속도를 높일 수 있습니다.

멀티 환경 서비스 적용 구조

Application delivery

01

Multi-Channel UI

Windows, Mac OS, Mobile, Web 범위까지 확장 가능한 UI 구성을 지원합니다.

02

Rapid Application Setup

복잡한 business logic도 짧은 기간에 고수준 application으로 구성하는 기반을 제공합니다.

03

Trading Service Expansion

Market Data, OMS / ORS, Position 관리, Algo Trading 확장까지 이어질 수 있는 서비스 구성을 지원합니다.

Service Scope

적용 가능한 Trading Service 영역

Service component와 global 표준의 meta data 체계를 바탕으로 거래 시스템에서 공통적으로 요구되는 주요 업무 영역을 확장 가능한 구조로 다룰 수 있습니다.

01

Market Data

주요 market data vendor 및 broker 연계를 위한 component 기반 구성

02

OMS / ORS

주문 관리와 주문 라우팅에 필요한 core service component 제공

03

Position 관리

거래와 포지션 객체를 global 표준 meta data 체계로 관리

04

Algo Trading 확장

professional component 기반의 확장형 trading 서비스 구성

05

Meta Data Governance

상품정보, 시장데이터, 거래, 포지션 관리 항목을 표준 naming 체계로 관리