devmoa

DB Function To Java 전환으로 기술부채 갚기

11번가·2022년 12월 1일·00
DB FunctionJava API기술부채레거시 코드오라클성능 개선

AI 요약

Beta

11번가 쿠폰/정산개발팀에서 십수년간 운영되던 프로모션 조회용 오라클 DB Function을 Java API로 전환한 경험을 공유하는 글입니다. 기존 DB Function은 장애 대응 및 테스트, 유지보수, DB 트래픽 분산 처리에 한계가 있어 기술부채로 작용했습니다.

이를 개선하기 위해 Java API로 전환하는 방향을 설정했으며, 이 과정에서 발생한 여러 이슈 해결 과정을 다룹니다. 전환 후에는 장애 대응력, 테스트 유연성, 유지보수성을 향상시키고 DB 의존도를 낮춰 향후 DB 분산 처리의 유연성을 확보하는 것을 목표로 합니다.

이 글은 코드나 설계의 세부 사항보다는 전체적인 전환 프로세스와 개선 이유에 초점을 맞춰 기술부채를 해결하는 과정을 가볍게 소개합니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다