岗位描述
技術棧
- 高性能併發框架 - disruptor or Akka
- 本地高性能持久化框架 - chronical queue
- 系統可觀測性:promethues, grafana, skywaling, ELK
- 高性能UDP 傳輸協議:Aeron , gRPC / protobuf, ZeroMQ
- WebFlux/Reactive
- 垃圾回收 (GC) 優化
- 系統分片 (sharding) 設計
- 系統高可用 (HA) 設計
- raft (jraft)
- master/slave 系統設計
- 分布式事務處理
- 加分項
- JVM 調優 - 使用 jstat, jmap, jstack, jmx 的經驗、分析資源佔用火焰圖
- 了解 linux 底層 epoll 原理
- 了解 Thread Affinity
- 了結如何除裡熔斷 (curcit breaker)、背壓 (backpressure)
- 了解 zero-copy
## 業務知識 ##
- 下單、搓合、結算、爆倉、行情、止盈止損、網格交易、跟單交易
- 逐倉 vs 全倉
- 對沖模式 (多向持倉) 、單向持倉
- 搓合引擎實作
- 結算資金流水對帳