지연 최소화를 위한 설계 요소를 설명한 결
실시간 입찰 시스템에서 가장 중요하게 봐야 할 건 응답 지연 최소화라고 생각합니다. 밀리초 단위로 결과가 달라지는 구조에서, 처리 경로 어딘가에 병목이 생기면 전체 정확도가 떨어집니다.
관련 설계를 공부하면서 인상적이었던 건 메모리 기반 캐시를 활용해 자주 조회되는 입찰 데이터를 DB 없이 처리하는 방식이었습니다. 직접 구현해본 건 아니지만, 수업 프로젝트에서 Redis를 써서 세션 데이터를 캐싱했을 때 응답 속도가 40% 이상 개선됐던 경험이 있습니다. 그 원리가 실시간 입찰에서도 동일하게 적용된다는 걸 공부하면서 이해했습니다.
실시간 처리 시스템에서는 정확성보다 속도를 먼저 설계하고, 그 위에 정합성을 맞추는 방식이 현실적이라는 걸 배웠습니다.