우리는 암호화화는데 왜 키를 사용할까?
이 글은 암호화 기술의 역사부터 현대 암호화 방식과 실무 적용 사례를 상세히 설명합니다. 특히 AWS KMS 활용과 JPA/Hibernate 기반 암호화 모듈 구현 경험을 통해 키 관리의 중요성과 설계 원칙을 공유합니다.

이 글은 암호화 기술의 역사부터 현대 암호화 방식과 실무 적용 사례를 상세히 설명합니다. 특히 AWS KMS 활용과 JPA/Hibernate 기반 암호화 모듈 구현 경험을 통해 키 관리의 중요성과 설계 원칙을 공유합니다.
‘금.용.사.’는 AI를 활용해 어려운 금융용어를 쉽고 친숙하게 설명하며 관련 금융 상품도 추천하는 서비스입니다. AWS 기반 아키텍처와 캐싱 최적화, 구체적 프롬프트 설계로 사용자 경험과 응답 속도를 개선하였습니다.
카카오페이 해커톤에서 AI 채용 도우미를 개발하며 LLM을 활용한 이력서와 과제 분석, 실시간 코드 실행 환경 등을 구현했습니다. 이를 통해 AI 시대 개발자는 AI를 효율적으로 활용하되 최종 판단과 책임은 사람이 져야 한다는 중요한 교훈을 얻었습니다.
Next.js SSR 환경에서 CORS와 Version Skew 에러 발생 원인을 분석하고 crossOrigin 옵션, dynamic import, 세션 스토리지 활용 등으로 문제를 해결한 경험을 공유합니다. 장애 대응과 배포 전략, 모니터링 시스템의 중요성도 함께 다룹니다.
카카오페이는 후불결제 여신코어 시스템을 DDD 방식으로 내재화하며 복잡한 도메인 정책을 견고하게 구현했습니다. 도메인 설계와 멀티 모듈 환경에서의 구현 경험을 공유하며 유지보수성과 협업 효율성을 높인 사례입니다.
카카오페이증권은 멀티 클러스터와 하이브리드 클러스터를 도입해 99.999% 고가용성을 목표로 서비스를 운영합니다. 이를 통해 플랫폼 간 장애에도 유연하게 대응하며 안정적인 금융 서비스를 제공하고자 합니다.
2025년 카카오페이-AWS 해커톤에서 AI 기반 대출 음성 상담 챗봇을 개발하여 비대면 금융 상담의 개인화 문제를 해결했습니다. AWS AI 서비스와 합성 데이터, RAG 방식을 활용해 자연스러운 음성 인터페이스와 맞춤형 대출 추천 기능을 구현했습니다.
모즈 팀은 거래 내역에 감성과 지능을 더한 금융 관리 서비스를 개발하여 카카오페이 해커톤 2등을 수상했습니다. AI 기반 이미지 캘린더와 자연어 검색 기능으로 사용자의 금융 경험을 혁신적으로 향상시켰습니다.
Apache Pinot를 이용한 실시간 OLAP 클러스터 구성과 운영 경험을 공유합니다. 장애 대응, 보안 강화, DR 아키텍처 구축, 실시간 Upsert 테이블 관리 등 실무 노하우를 담았습니다.
애플리케이션에서 PreparedStatement가 JDBC부터 MySQL까지 여러 추상화 계층에서 어떻게 동작하는지 내부 구현을 분석했습니다. 또한 캐시 설정에 따른 성능 테스트와 실무에서 고려해야 할 유의사항을 공유합니다.