Tag: 백엔드
All the articles with the tag "백엔드".
-
Rust 검색 엔진에 Redis 캐싱 적용기
Axum 기반 Rust 검색 엔진에 Redis 캐싱 레이어를 추가하여 OpenSearch 필드 설정 조회 성능을 개선한 과정을 다룬다.
-
PostgreSQL과 MySQL 동시 지원하는 Rust DB 추상화 레이어 구현
커머스 검색 엔진에서 고객사별로 다른 DB를 사용하는 문제를 Rust의 트레잇 기반 추상화로 해결한 과정. 동적 디스패치, 스트리밍 쿼리, 커넥션 풀 캐싱까지.
-
Axum + OpenSearch: Rust 검색 API 아키텍처 설계
Axum 웹 프레임워크와 OpenSearch를 결합하여 커머스 검색 API를 설계한 과정. Handlebars 템플릿 기반 동적 쿼리, 필드 가중치 시스템, Aggregation 처리까지.
-
Handlebars 템플릿으로 동적 검색 쿼리 생성하기
Rust 검색 엔진에서 Handlebars 템플릿을 활용해 OpenSearch 쿼리를 동적으로 생성하는 방법. once_cell 싱글톤 레지스트리, 커스텀 헬퍼, DB 기반 필드 설정까지.