[협업프로젝트] Spring Data Elastic Search 설정 및 구현 회고 (2)
·
회고
서론 기존 프로젝트에서 검색 엔진을 ELK 스택(Elasticsearch, Logstash, Kibana )으로 전환하고프로젝트의 요구사항 중 하나였던 실시간 검색어 기능 구현을 완료하면서,이전에 작성했던 글에서 다룬 초기 설계 및 설정 과정을 기반으로 아키텍처가 어떻게 개선되었는지 정리하고자 한다. 초기 설계 단계에서 검색 기록 관리와 실시간 인기 검색어 제공을 목표로 설정했고,이에 따라 기존 MySQL 기반의 스택은검색 시스템을 ELK(Elasticsearch, Logstash, Kibana) 스택으로 전환하며 얻을 수 있는 성능 향상 및 확장성을 확인했다.이번 구현에서는 Spring Boot와 Nginx, Docker, 그리고 Filebeat 및 Logstash를 연동하여실시간 검색어를 10위까지 ..