본문으로 건너뛰기

소개

Doyul Kim

김도율 (Ian)

소프트웨어 엔지니어 · Rust & 분산 시스템

OrderX · 리모트 · 서울

실시간 멀티에셋 트레이딩 터미널의 주문·체결 관리 시스템을 Rust로 만들고 있습니다.

OrderX에서는 여러 공급자와 거래소에 걸친 시세 수집, 파생상품 분석 화면, 주문 체결을 맡고 있습니다. NATS 위에 올린 20개 이상의 Rust 마이크로서비스와 QuestDB에 쌓는 시계열 시세 데이터로 돌아갑니다. 일의 상당 부분은 에러를 내지 않는 장애를 다루는 것입니다. 프로세스는 정상이라고 보고하는데 half-open 소켓 때문에 피드가 열흘 동안 죽어 있던 일처럼요.

그 전에는 STCLab에서 쿠버네티스 워크로드 비용 최적화 플랫폼의 Rust 백엔드와 EKS 인프라를 맡았습니다. DuckDB 스토리지 안정화, 알림 설계, 오토스케일링 재설계, Terraform IaC를 진행했습니다.

Rust용 프로덕션 등급 오픈소스 쿠버네티스 클라이언트인 kube-rs의 멤버이고, 쿠버네티스 CEL 검증을 클라이언트 쪽으로 가져온 kube-cel을 만들었습니다.

기술

언어: Rust, Java, Python

인프라: Kubernetes (EKS, ROSA), Terraform, Docker, ArgoCD, Helm, Karpenter, Istio

메시징: NATS, Protocol Buffers

관측: Prometheus, Grafana, Fluent Bit, Loki, k6

데이터: QuestDB, DuckDB, Polars, MySQL

자격증

  • AWS Certified Solutions Architect – Associate (2024)
  • AWS Public Sector GameDay — 3위 (2024)

학력

건국대학교
산업공학 학사 (2021)

링크