Skip to content
Discussion options

You must be logged in to vote

@WAFriend3416 안녕하세요.
멘토링에서 답변 드렸던 부분 정리해서 답변 남깁니다.

1. 실제 AI 서비스 운영 큐 도입 계기
실제 AI 모델을 직접 운영하는 서비스 경험은 없어서, 유사한 운영 사례로 설명드립니다.
콘텐츠 파이프라인을 개발하면서 전사 콘텐츠를 수집·가공·유통하는 API를 운영했고,
여러 조직의 콘텐츠를 수집하거나, 다른 조직에서 발굴한 콘텐츠의 메타데이터를 동기화하는 과정에서 메시지 큐를 사용했습니다.
저희는 Kafka를 사용했었는데,
여러 조직에서 만든 콘텐츠를 한 곳에 모아 처리하고,
파티션 키로 사용해 동일 엔티티 단위의 순서를 보장하기 위해 카프카를 이용했습니다.

2. 다양한 큐 기술 스택 중 AI 서비스에 더 적합한 선택 기준
AI 서비스 보다, 지금 만드는 서비스가 어떤 특성을 가지는지 고려하는 것이 좋을 것 같습니다.
다양한 큐 기술마다, 각 기술의 장/단점이 존재할텐데요. 해당 장단점을 가지고 내가 만드는 서비스에 어떤 기술이 더 도움이 되는지 비교해서 생각해보면 좋을 것 같습니다.

3. A/B/C 중 권장하는 접근과 판단 기준
말씀 주신 것 처럼 A -> B -> C 순서대로 진행해도 큰 문제 없을 것 같습니다.
다만, 이미 응답시간이 오래 걸릴 것을 예상할 수 있고, 동기/비동기에 따라 프론트 작업이 달라진다면
A는 생략하고 B -> C 순서로 진행하는 것이 더 좋을 것 같습니다.

5.…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by startupcodekr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
개발
Labels
None yet
2 participants