프론트
백
<aside> 💡 슬랙을 통해 멘토님께 한 주간 물어봤던 문제 혹은 해결 중이거나, 아직 해결되지 않은 문제들을 정리해주세요!
</aside>
Problem - 현재 어떤 문제, 혹은 질문이 있는지
Reason - 해당 Problem의 이유, 문제가 되는 사유가 무엇인지
Try to solve - 문제를 해결하기 위해 어떤 시도를 했고, 조사한 사항은 어디까지인지 ( 중요 )
( Option ) Alternative - 문제를 해결하지 못할 경우의 대안
전민혁
박민주
BE 통합질문
<aside> 📌 리소스 제약 환경에서의 문제 및 최적화 전략 질문 1. 문제 상황 로컬 환경에서 SSE를 통한 이벤트 전송 및 수신은 정상적으로 동작합니다. 그러나 ngrok 또는 AWS 환경에서는 클라이언트가 이벤트를 수신하지 못하는 상황이 발생합니다.
2. 현재 시도
3. 질문 사항 3-1. SSE의 문제 원인 파악 방법 - 이런 문제가 리소스 부족 외에 어떤 원인으로 발생할 가능성이 있을까요? - 이런 현상의 원인을 파악할 수 있는 더 나은 방법이 있다면 조언 부탁드리겠습니다. 3-2. 리소스 제한 환경에서의 최적화 - AWS 프리티어와 같이 리소스가 제한적인 환경에서 SSE와 WebSocket 같은 기술을 효율적으로 사용하려면 어떤 전략을 사용하는게 좋을까요? - 특히, 메모리 부족이나 동시 연결 처리와 관련된 최적화 방안이 있다면 의견을 여쭙고 싶습니다.
📌 Spring WebSocket 내장 브로커 사용 간 병목 방지 질문 1. 문제 상황 Sprnig WebSocket의 내장 브로커를 사용하여 실시간 메시지 송수신 기능을 구현하였습니다. 현재는 단일 서버 환경에서 정상적으로 동작하지만, 다수의 클라이언트가 연결하거나 메시지 전송량이 급증할 경우, 성능 저하 및 병목 현상이 발생할 가능성이 우려됩니다.
2. 현재 시도
3. 질문 사항
📌 WebSocket 연결 수 제한 및 관리 질문 1. 문제 상황 클라이언트 연결 수가 지속적으로 증가할 경우 서버의 메모리와 CPU 리소스가 부족해지는 문제가 발생할 가능성이 우려됩니다. 이를 방지하기 위해서 적절한 연결 수 제한 및 관리 방법이 필요하다고 판단했습니다.
2. 현재 시도
3. 질문 사항
</aside>