아카이브사이트맵
© 2026 Rayon. All rights reserved.
DevDay
아티클랭킹스페이스채용
컬리 favicon컬리

주소 정제, 단독 건물 정복! 행정구역 변경에도 끄떡없다!

by DD
2025-01-19
1년 전
조회수 8

주소 정제 2.0 설계 과정에서 단독 건물 주소 정제 로직을 구현하고, 건물 DB를 활용하여 성능을 개선함

전라북도특별자치도 및 부천시 행정구역 변경에 따른 데이터 정합성 문제를 해결하기 위한 대응 전략을 수립함

단독 건물 주소 정제 로직 적용 후, 예상과 달리 호출량 60% 감소라는 결과를 얻음

AddressSeachParam 객체 생성 과정 분석

AddressSeachParam 객체는 도로명, 지번 주소 등 모든 주소 정보를 추출한다. 구체적으로, 시/도, 시/군/구, 읍/면/동, 도로명, 건물번호 순으로 추출하며, 각 단계에서 실패하더라도 다음 단계로 진행한다. 따라서, 유연한 주소 파싱을 가능하게 한다.

행정구역 변경 대응 전략: 전북특별자치도 & 부천시

행정구역 변경에 따른 데이터 불일치 문제를 해결하기 위해, 건물 DB를 업데이트하고, 고객 주소록의 변경을 고려한 로직을 구현했다. 따라서, 건물관리번호 불변성을 활용하여, 데이터 정합성을 유지하고, 고객 불편을 최소화했다.

단독 건물 주소 정제 로직의 성능 분석

단독 건물 주소 정제 로직 적용 후, 외부 API 호출량 60% 감소를 달성했다. 하지만, 건물 타입별 비율과 트래픽 감소 간의 차이를 분석하여, 트래픽 감소에 영향을 미치는 요인을 파악했다. 결과적으로, 복합 건물 호출량 최적화에 집중할 수 있었다.

주소정제 서비스 내재화 - 4화 ( 슬픈예감 )
중급
아키텍처
Java
SQL
Backend
Data
원문 읽기
원문 읽기

댓글 0

첫 번째 댓글을 남겨보세요!

관련 추천 글

소프트웨어 혁신의 역사, 어떤 기술이 세상을 바꿨을까?

랍스타즈 로고

미국 개발자 채용 시장, 지금 가장 핫한 기술은?

레딧 로고

AI 에이전트와 함께 레거시 시스템 성능 개선, SQL Injection, N+1 문제 해결!

데보션 로고

Rust 기반 SQL 엔진 Rocky, 데이터 웨어하우스 파이프라인을 혁신하다!

해커뉴스 로고

SQL 기초부터 실전까지 마스터!

더 프라임아젠 로고

SQL 정적 분석, 왜 부족할까? 3가지 핵심 도구와 커뮤니티의 통찰

레딧 로고
컬리 favicon컬리
중급
아키텍처
Java
SQL
Backend
Data

관련 추천 글

소프트웨어 혁신의 역사, 어떤 기술이 세상을 바꿨을까?

랍스타즈 로고

미국 개발자 채용 시장, 지금 가장 핫한 기술은?

레딧 로고

AI 에이전트와 함께 레거시 시스템 성능 개선, SQL Injection, N+1 문제 해결!

데보션 로고