액터모델과 오버엔지니어링

불특정하게 발생하는 사용자 이벤트, 그리고 그 비용 -

불특정하게 발생하는 사용자로부터의 이벤트를 처리할 때, 흔히 "이벤트가 발생할 때마다 DB 인서트를 수행"하는 구조를 사용하게 됩니다. 단순한 구조지만, 매 요청마다 커넥션을 생성하고 인서트를 수행하는 방식은 곧 다음과 같은 문제를 야기합니다.

"커넥션 폭주, 리소스 고갈, 그리고 예기치 못한 비용 증가"

해결 방법은 의외로 간단합니다. DB의 커넥션 수를 넉넉하게 잡아두면 됩니다. 하지만 중요한 사실은,

"DB 커넥션은 공짜가 아닙니다."

우리가 해결한 방법은?

https://wiki.webnori.com/pages/viewpage.action?pageId=112033814

WEBNORI

wiki.webnori.com

WEBNORI

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2025년 5월 28일 오후 1:52

댓글 0