IT/테크 트렌드 2

🏠 Airbnb는 어떻게 초당 100만 개의 사용자 행동 데이터를 실시간으로 처리해 개인화 서비스를 제공할까?

오늘은 친근함을 위해 반말로 테크 트렌드를 설명해보려고 해. 놀라지마~😂요즘 앱을 쓰다 보면 내가 찾는 정보나 관심 있는 상품이 딱 맞춰서 추천되는 경우 많잖아? Airbnb도 마찬가지야. 여행 숙소를 찾을 때 내가 어떤 숙소를 좋아하고, 어디를 가고 싶은지 알고 맞춤형 추천을 해줘. 내가 미국에서 뉴욕 여행가거나 샌프란시스코 여행 가려고 숙소 찾아봤을 때 내가 원하는 숙소를 기가막히게 찾아주더라~~? 근데 이런 개인화가 생각보다 쉽지 않아. 왜냐하면?사람들이 앱을 이용하는 방식이 제각각이야. (숙소 10개 보고 하루 쉬었다가 다시 와서 3개 찜하고 결국 하나 예약!)행동 데이터가 여러 시스템에 흩어져 있어. (검색, 클릭, 예약, 찜하기 등)빠른 반응이 필요해. 내가 파리 숙소를 검색했는데 아직 교토..

IT/테크 트렌드 2025.04.24

🚀 DoorDash가 Elasticsearch를 넘어 자체 검색 엔진을 구축한 이유와 성과

1. 들어가며: 검색 엔진을 바꾼 이유는?Elasticsearch는 수많은 기업이 사용하는 검증된 검색 엔진입니다. 하지만 모든 스케일에 완벽한 해결책은 아닙니다.DoorDash처럼 글로벌 시장을 대상으로 다양한 스토어, 아이템, 물류를 다루는 기업에겐 한계가 있었습니다.초기: 단순히 "피자"를 검색하면 주변 피자집을 보여주는 형태로 피자 태그가 달린 문서를 위치별로 정렬하여 보여주는 간단한 검색 방식입니다.변화: 시간이 지남에 따라 사용자 기대치가 높아졌습니다. 사람들은 특정 품목을 검색하고 싶어 했기 때문에 검색 기능은 단순히 주문 장소뿐 아니라 원하는 품목도 파악해야 했습니다.문제점다양한 문서 타입 검색: 스토어, 아이템, 카테고리 등복잡한 관계 처리: 스토어와 아이템 간의 부모-자식 관계실시간 ..

IT/테크 트렌드 2025.04.23