Archive
Latest Projects
Backend / Data Migration / Authentication
동아리연합회 홈페이지 리뉴얼
레거시 Django 데이터와 계정을 Spring Boot로 이전하고, 기존 로그인과 신규 SSO가 이어지도록 전환한 프로젝트입니다.
JavaSpring BootSpring SecurityJPA
2026.03 — Present

Infrastructure
AWS 인프라 통합 관리
여러 서비스를 공용 Global 계층과 서비스별 계층으로 분리하고, Terraform 기반 Hub & Spoke 구조로 통합한 인프라 프로젝트입니다.
AWSTerraformCloudFrontALB
2026.02 — Present
Archive
Latest Posts
2026년 8월 23일
28분
ddl-auto=update에서 Flyway로: 개발·운영 DB 스키마 불일치를 정리하고 안전하게 전환하기
Hibernate ddl-auto=update로 달라진 개발·운영 DB 스키마를 비교하고, 백업·복구 리허설과 baseline migration을 거쳐 Flyway와 ddl-auto=validate로 안전하게 전환한 과정을 정리합니다.
FlywaySpring BootJPADatabase
2026년 8월 13일
22분
[Redis] 메시지 캐시를 지우지 않고 읽음 상태를 관리
메시지의 readCount를 직접 갱신하는 대신 사용자별 lastReadMessageId 포인터를 Redis Hash로 관리해 캐시 정합성과 조회 성능을 함께 확보한 과정을 정리합니다.
RedisSpring BootCacheBackend
2026년 7월 18일
8분
[Redis] 채팅방 목록 조회 API 성능 개선 — 서브쿼리와 GROUP BY에서 Redis 캐싱으로 해결하기
채팅방 목록 조회에서 안읽음 메시지 수를 계산하던 MySQL 쿼리의 병목을 Redis 캐시로 대체해 성능을 크게 개선한 과정을 정리합니다.
RedisMySQLPerformanceBackend