프로젝트 설명
배경
디바이스 근접 센서로 사용자 상태를 실시간 측정하여 임계치 초과 시 즉시 경고를 제공해야 하는 동시에 대량으로 발생하는 측정 데이터를 안정적으로 적재해야 하는 이중 요구사항이 있었습니다.
수행 내용
- 실시간 경고 처리(MySQL)와 대용량 로그·통계 적재(MongoDB)를 분리한 하이브리드 DB 아키텍처 설계
- PM/PL/백엔드 개발 전담 기획부터 배포까지 엔드투엔드 진행 (네이티브 앱 개발 제외)
- 네이티브 앱과 연동되는 API 설계 및 클라우드 서버 인프라 구성
성과
- 실시간성과 대용량 데이터 적재를 동시에 만족하는 아키텍처 구현
- 5개월의 짧은 기간 내 기획-설계-개발-배포 단독 총괄 완료
기술 스택
JavaSpringCloud (AWS/Azure/GCP)MySQL/MariaDBNoSQL (MongoDB/Redis)
외부 연동
메신저/알림 연동네이티브 앱(안드로이드) API 연동 MongoDB