Lastest Update: 20250413

동기

예제-1BRC

https://1brc.dev/, Go로 10억 행 처리하기 도전: 9개의방법으로 1분 45초에서 4초로 단축

https://news.hada.io/topic?id=13627

https://news.hada.io/topic?id=13627

예제-지난 발표 자료

20231121-AnalyzingData (Tuesday21 Research Group)

2년이 걸리던 시간에서 8분으로 줄을 수도 있다.

2년이 걸리던 시간에서 8분으로 줄을 수도 있다.

스크린샷 2024-08-16 오후 5.05.36.png

특정 문제의 SW최적화에 따라서 머신의 최대 성능을 끌어내면 105초가 걸리던 작업을 4초로 줄일 수 있다는것을 확인하였다!

틱 데이터(하루 1억건)를 다루는 문제에서도 똑같이 적용해 볼 수 있지 않을까?

오버뷰

  1. 초기 Python 프로토타입: 60~70분
  2. Python→Rust 마이그래이션 프로토타입: 8분