Quant·2026-01-14·5m
Rust 기반 HFT 시스템의 극한 최적화: 자료구조와 하드웨어의 대화
"알고리즘(BTree)이 수학적으로는 더 효율적일지라도, 물리적 하드웨어(Real Hardware) 앞에서는 배열(Ring Buffer)보다 146배 느릴 수 있다."
#Rust#hft
"알고리즘(BTree)이 수학적으로는 더 효율적일지라도, 물리적 하드웨어(Real Hardware) 앞에서는 배열(Ring Buffer)보다 146배 느릴 수 있다."
PostgreSQL 쿼리 튜닝을 EXPLAIN ANALYZE 중심으로 실전 절차에 맞춰 정리합니다.
실무에서 자주 사용하는 PySpark 패턴을 배웁니다. DataFrame 연산, UDF 최적화, 조인 전략, 캐싱, 그리고 피해야 할 안티패턴까지.
Spark의 실행 모델을 이해합니다. Job, Stage, Task 계층, Shuffle의 비용, 파티셔닝 전략, 그리고 Spark UI를 읽는 법까지.
멀티스테이지 빌드로 이미지 크기, 보안, 빌드 속도를 동시에 개선하는 실전 기준을 정리합니다.
Micrometer, Winston에 익숙한 개발자를 위한 Go Observability 가이드. Grafana 대시보드와 Alert 연동까지 다룹니다.
Go 서비스에서 pprof로 CPU/메모리/락 병목을 찾는 실전 절차를 정리합니다.
Go GC 튜닝에서 실제로 효과가 큰 순서와 운영 체크포인트를 정리합니다.
Locust로 환경별 E2E/부하 테스트를 자동화할 때 필요한 구조와 운영 규칙을 정리합니다.
Too many open files 장애를 재현하고 해결하는 실전 점검 순서를 정리합니다.
대량 쓰기에서 Upsert를 안전하고 빠르게 적용하는 기준을 정리합니다.