GDG on Campus knu에서 진행한 백엔드 세션 발표 자료 입니다.

Google Developers Group on 경북대학교 팀원들과 진행한 사이드프로젝트입니다.알고하이브는 "Algo(Algorithm)"와 "Hive(협업 공간)"를 결합한 함께 알고리즘 문제를 풀며 공부할 수 있는 서비스입니다.MarkDown 실시간 적용서버 내부

PV (Persistent Volume):클러스터에서 사용할 수 있는 물리적 또는 네트워크 스토리지NFS, AWS EBS, Ceph 등 다양한 스토리지 백엔드 지원PVC (Persistent Volume Claim):애플리케이션(파드)이 스토리지를 요청하는 방식특정 용

해당 요청을 해결하기 위해서 우선, 현재 존재하는 UserStatusProducer 클래스의 메서드를 확인했다이후, Consumer에 해당하는 UserStatusConsumer의 메서드들을 확인했다.다중 Pod 환경이기 때문에 일반적인 웹소켓과는 다른 방식으로 작동한다

지난번 만들었던 채팅방에서 접속자 목록을 조회하는 기능을 추가하였다WebSocket을 이용해 사용자 연결 및 채팅방 입장, 실시간 메시지 수신, 사용자 목록 업데이트 등을 처리하는 로직을 구현했다.사용자는 채팅방에 입장하기 전에 이름을 설정하고, 이를 WebSocket

프로젝트에서 단체채팅방 기능을 구현해야 하는 상황이 왔다.초기에는 WebSocket을 Handler와 함께 사용하여 Simp브로커로 구현하였다.\-> 단일 서버에서는 문제없이 사용 가능why? 인메모리 방식을 사용한 웹소켓 통신이기 때문이다.그러나, 현재 서버는 쿠버네

application-dev.properties를 gitignore 등록해당 파일에 민감정보를 두고 git에 민감정보가 올라가는 것 방지,개개인 로컬 개발시에는 직접 application-dev.properties 파일을 만들어 사용기존 방식은 vm서버 내부에 직접 스

Google Developers Group on knu에서 2025 솔루션챌린지에 참가하게 되었다. 해당 프로젝트에서 백엔드파트를 맡아 진행하던 중 포인트 로직 구현 과정에서 안정성과 위험부담을 줄이기 위해 동시성 처리 및 로그 저장 로직을 구현하는 과정을 담았다.시작

Todak(토닥) is an innovative, private diary service (Closed-Type SNS) where users can freely express their emotions while receiving AI-powered empatheti