Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

보고서 생성 완료 토픽의 record 타입 결정 #7

Closed
suna-ji opened this issue Oct 29, 2024 · 2 comments
Closed

보고서 생성 완료 토픽의 record 타입 결정 #7

suna-ji opened this issue Oct 29, 2024 · 2 comments
Labels
decision 의사결정 관련 이슈
Milestone

Comments

@suna-ji
Copy link
Member

suna-ji commented Oct 29, 2024

📝 보고서 생성 완료 토픽 Record 타입 결정


🗂 배경

보고서 생성 완료 후 보고서 서버가 발행하는 "REPORT_COMPLETION" 토픽의 record 타입을 결정해야 합니다.

💡 의사결정 항목

  1. record에 생성 완료된 보고서의 byteArray를 넣어서 보낸다.
  2. record에는 간단한 정보만 넣고 생성 완료된 보고서는 s3에 올리고 백엔드가 s3에 접근한다,

🔍 검토할 사항

카프카 message limit 공식 문서 링크
다운로드 센터 UI/UX 고려해야함

  • 파일 생성 후 다운로드 계속 가능하게 할건지 -> 그렇다면 S3에 파일 올려야 함
  • 보고서 파일 크기 -> 제한이 없음 계속 늘어날 수 있음

📌 추가 코멘트

  • 기타 필요한 사항이나 의견을 남겨주세요.

@suna-ji suna-ji added the decision 의사결정 관련 이슈 label Oct 29, 2024
@suna-ji suna-ji added this to the V1.0.0 milestone Oct 29, 2024
@suna-ji suna-ji mentioned this issue Oct 29, 2024
3 tasks
@since1909
Copy link
Member

since1909 commented Oct 29, 2024

의사결정 항목 1번에 대해서는,
파일 사이즈 제한이 없는 상황이므로 바이트 배열 전체를 레코드에 넣지 않는게 좋을 것 같습니다.
생성된 보고서 파일의 재다운로드가 가능하도록 구현하려면 2번 선택지가 좀 더 합리적 으로 보입니다.

@suna-ji
Copy link
Member Author

suna-ji commented Oct 29, 2024

2번 선택지로 진행합니다.

@suna-ji suna-ji closed this as completed Oct 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
decision 의사결정 관련 이슈
Projects
None yet
Development

No branches or pull requests

2 participants