sproutt / eussya-eussya-api

개발자 동기부여 서비스 플랫폼 '으쌰으쌰'
20 stars 1 forks source link

[Back] 채팅 서버 구현 #90

Open Bellroute opened 4 years ago

wijehyeon commented 3 years ago

@Ilisha29 @Bellroute Springboot + WS + STOMP 으로 채팅구현 관련된 문서/sample code 들이 많을겁니다 ex) https://m.blog.naver.com/PostView.nhn?blogId=scw0531&logNo=221097188275&proxyReferer=https:%2F%2Fwww.google.com%2F

~1/13 (수) 까지 이런 예제 코드들 보고 으쌰으쌰 기획서상의 채팅시나리오대로 구현하기 위한 기능을 명세해보면 좋겠습니다.

프론트단과도 협의가 돼야하는 부분이 많기때문에 기능명세시 세분화될수록 좋을듯..? 합니다 (URI, 파라미터 등)

Bellroute commented 3 years ago

좋습니다. 카프카로 적용해볼 때 급하게 무작정 코드 작성한 브랜치(feature/Issue-90)가 있는데 필요하면 참고해도 좋을 것 같습니다. (혹시 feature/Issue-90 이름으로 브랜치 파려면 기존꺼 제거하셔야 충돌 안날 것 같습니다.)

wijehyeon commented 3 years ago

세부구현/기능

hyukjin-lee commented 3 years ago

일단 aws에 상용 인프라 구축하기 전까지는 자원이 모자르니까 기존 디비에 테이블 파고 적재하고 시간되면 날려버리는걸로 합시다. 레가시 만들어놓고 나중에 변경하는 것도 좋은 경험이니...

Bellroute commented 3 years ago

채팅 서비스를 위한 도메인

채팅 서비스를 위한 api

ChatRoom(채팅방) & Chat(챗)에 대한 사용자 스토리