| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
- korea inbound
- hft programming
- ultra low latency
- 자동매매
- mmlp
- nic offload
- HFT system
- kernel bypass
- fep개발
- trading engineering
- Korea HFT
- algo trading
- dma hft
- dma fep
- fontesfintech
- 시스템 트레이딩
- low latency
- high frequency trading
- Korea dma
- 저지연시스템
- system trading
- hft개발
- 트레이딩 엔지니어링
- 주문fep
- 프랍데스크
- hft tuning
- DMA개발
- 주문 오더북
- dma development
- speed trading
- Today
- Total
목록엔지니어링 : Engineerings (41)
Fontes Fintech
Memory Ordering, Atomic Operations and Memory Barriers in Low-Latency Trading SystemsTrading Engineering — Deep Dive #10IntroductionWhen we talk about performance in low-latency trading systems, we eventually arrive at a fundamental question:How do multiple CPU cores exchange and observe data correctly while running concurrently? In a simple program, we may imagine:Thread A ↓Memory Write ↓Th..
Inside a Low-Latency Trading Network: UDP Market Data and TCP Order FlowTrading Engineering — Deep Dive #9IntroductionWhen discussing networking in low-latency trading systems, simply comparing TCP and UDP is not enough.In a real trading system, market data and order flow follow different network paths and have different engineering requirements.A simplified exchange-connected trading architectu..
저지연 트레이딩 시스템에서 Memory Ordering과 Atomic Operation이 중요한 이유Trading Engineering — Deep Dive #10Introduction저지연 트레이딩 시스템의 성능을 이야기하다 보면 어느 순간 이런 질문에 도달하게 됩니다.여러 CPU Core에서 동시에 실행되는 Thread들은 서로의 데이터를 어떻게 정확하게 볼 수 있을까?단순한 프로그램에서는 다음과 같이 생각하기 쉽습니다.Thread A ↓Memory Write ↓Thread B ↓Memory Read 하지만 실제 멀티코어 CPU에서는 훨씬 복잡합니다.각 CPU Core는 자신만의 Cache를 가지고 있고, Store Buffer와 Load/Store 처리 구조를 사용하며, Compiler ..
저지연 트레이딩 네트워크의 내부 구조: UDP 시세와 TCP 주문 흐름Trading Engineering — Deep Dive #9Introduction저지연 트레이딩 시스템에서 네트워크를 이야기할 때 단순히 TCP와 UDP의 차이를 설명하는 것만으로는 충분하지 않습니다.실제 거래 시스템에서는 시세 데이터와 주문 데이터가 서로 다른 네트워크 특성을 가진 경로를 따라 이동하기 때문입니다.한국거래소와 연결되는 일반적인 거래 시스템을 단순화하면 다음과 같은 구조로 볼 수 있습니다. Exchange / \ / \ Market Data Order ..
Why Kernel Bypass and User-Space Networking Matter in Low-Latency Trading SystemsTrading Engineering — Deep Dive #8IntroductionIn the previous articles, we looked at CPU Cache, False Sharing, CPU Affinity, NUMA, Polling, Interrupts, and NIC architecture.All of these topics eventually lead to one important question:How much of the network processing path does our application actually control?In a..
Why NIC Offload and Kernel Networking Matter in Low-Latency Trading SystemsTrading Engineering — Deep Dive #7In the previous articles, we examined CPU Cache, False Sharing, CPU Affinity, NUMA, Polling, Interrupts, and Network Latency.All of these topics eventually lead to one important component:The Network Interface Card — NIC.In a low-latency trading system, the NIC is not simply a device that..