- Java / Spring Boot 기반 백엔드 개발
- 동시성 문제 해결과 성능 개선에 관심
- API 설계, 데이터 일관성, 유지보수성 높은 구조를 중요하게 생각
대용량 트래픽 속에서도 안정적으로 작동하는 라이더용 배달 매칭 서비스.
핵심 포인트
- 확장성과 장애 복구를 위한 Kafka 이벤트 구조 도입
- 동시성 문제 해결과 데이터 정확성을 위한 Redisson 기반 분산 락 도입
- 트랜잭션 흐름 개선과 유지보수성을 높이기 위한 커맨드 패턴 도입
- 서비스 안정성을 위한 성능 모니터링 체계 구축과 실시간 이상 징후 대응
Tech
- Java, Spring Boot, JPA, Redis, Docker, PostgreSQL, Kafka, Redis, AWS ECS/ECR/RDS, Prometheus, Grafana
Repository
폴더 기반 지식 관리 / 북마크 백엔드 서비스
핵심 포인트
- 계층형 폴더 구조와 CRUD 기능 구현
- JPA / MyBatis 분리와 DAO 추상화를 통한 유지보수성 개선
Tech
- Java, Spring Boot, JPA, MyBatis, PostgreSQL
Repository
- 동시성 제어와 경쟁 상태 해결
- 성능 개선과 병목 지점 분석
- 예외 처리 표준화와 안정적인 서버 운영
- 확장 가능한 아키텍처와 리팩토링
- Email:
ekdh0858@naver.com - Blog:
https://velog.io/@ekdh0858/posts,https://taehun0858.tistory.com/ - Archive :
https://jasper-particle-654.notion.site/ALL-IN-ONE-30017729d8de80b29253f7304e802c0f?source=copy_link

