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

엘라스틱서치로 광고 서버 확장! CI/CD 개선까지!

by DD
2022-12-11
3년 전
조회수 9

엘라스틱서치를 활용하여 광고 서버의 수평 확장성을 확보

CI 파이프라인 개선을 통해 배포 시간 13분에서 3분으로 단축

AI 기반 제품 개발을 위한 디자인 시스템 구축 준비

엘라스틱서치 아키텍처 설계

엘라스틱서치는 분산 시스템으로, 수평 확장성을 제공하여 트래픽 증가에 유연하게 대응한다. 구체적으로 샤딩(Sharding)과 레플리카(Replica)를 통해 데이터의 가용성과 성능을 보장한다. 따라서 대용량 데이터 처리에 적합하며, 검색 성능 향상을 기대할 수 있다.

CI/CD 파이프라인 최적화

CI 파이프라인 개선을 위해 테스트 자동화 및 병렬 처리를 도입한다. Python 2.7 서버의 테스트 시간을 13분에서 3분으로 단축하여 배포 주기를 단축했다. 반면, 레거시 코드의 복잡성으로 인해 지속적인 리팩토링이 필요하다.

AI 기반 디자인 시스템 구축

AI 기반 제품 개발을 위해 코드와 연결된 통합 디자인 시스템을 구축한다. 디자인 시스템은 UI/UX 일관성을 유지하고, 개발 생산성을 향상시킨다. 따라서 AI 모델과의 연동을 통해 자동화된 디자인 생성 및 UI/UX 개선을 목표로 한다.

엘라스틱서치를 활용한 수평 확장 가능한 광고 서버 만들기
중급
아키텍처
Elasticsearch
Python
Data
Backend
원문 읽기
원문 읽기

댓글 0

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

관련 추천 글

PostgreSQL 데이터를 Elasticsearch로, Kafka Connect CDC 파이프라인 구축 사례

카카오 로고

Kafka Connect 트러블슈팅: PostgreSQL to ES 데이터 파이프라인 구축 노하우 공개!

카카오 로고

AI Agent, MCP로 서비스와 연결! 해커톤 후기 공개

우아한형제들 로고

데브시스터즈, 데이터로 문화를 만들다!

데브시스터즈 로고

파이썬(Python)으로 구현하는 공기 흐름 시뮬레이션

레딧 로고

파이썬(Python)의 대항마? 클로저(Clojure)가 떠오르는 이유

레딧 로고
버즈빌 favicon버즈빌
중급
아키텍처
Elasticsearch
Python
Data
Backend

관련 추천 글

PostgreSQL 데이터를 Elasticsearch로, Kafka Connect CDC 파이프라인 구축 사례

카카오 로고

Kafka Connect 트러블슈팅: PostgreSQL to ES 데이터 파이프라인 구축 노하우 공개!

카카오 로고

AI Agent, MCP로 서비스와 연결! 해커톤 후기 공개

우아한형제들 로고