ProjectDiary
프로젝틑를 하면서 겪은 문제상황 및 회고를 정리합니다.
2025
- [친구하자 2025 회고] 실시간 매칭 시스템, 생각보다 어려웠던 이야기
- [친구하자 2025 회고] 실시간 음성 매칭 서비스, 왜 이 기술들을 선택했나
- [친구하자] Agora Cloud Recording과 Firebase Storage로 음성 통화 녹음 구현하기
- [친구하자] Capacitor 앱 Custom Splash Screen 구현하기
- [친구하자] SockJS Transport와 JSONP: 2025년에 만난 레거시 기술
- [친구하자] Capacitor Android 앱 X-Frame-Options 에러 해결
- [친구하자] Capacitor 앱에서 Kakao/Google 네이티브 로그인 구현 정리
- [친구하자] Capacitor Android 앱 로그인 연동 CORS 트러블 슈팅
- [친구하자] Capacitor로 웹을 앱으로 빌드해보자!
- [친구하자] Agora Cloud Recording 구현 시 Hibernate 에러 트러블슈팅
- [친구하자] 크로스 도메인 환경에서 Refresh Token 쿠키 소실 문제 #2
- [친구하자] 크로스 도메인 환경에서 Refresh Token 쿠키 소실 문제
- [친구하자] Redis 데이터 초기화 트러블 슈팅
- [친구하자] WebRTC란 무엇일까?
- [친구하자] 매칭 대기열 만들면서 정리한 Redis 명령어 치트시트 (SET/ZSET편)
- [친구하자] 배치 스케줄러에서 @Transactional(REQUIRES_NEW)를 선택하기까지
- [친구하자] 매칭 대기열 설계 기록 : 왜 DB + Redis 하이브리드로 갔나
- [친구하자] Hidden Technical Debt in Machine Learning Systems
- [컨퍼런스] AI Tech 2025 참석 후기
- [버티] 버티 서비스를 위한 Spring Boot MSA 구현 방식 조사
- [버티] 프로젝트 개발 중 마주한 사소한 이슈들
- [버티] JWT로 로그인을 구현했을 때 로그아웃 방법을 어떻게 해야할까?
- [버티] Spring Security와 Swagger 통합 시 발생한 이슈 해결기
- [버티] 프로젝트 구조 설계 고민과 선택