Articles in this series
팀 프로젝트 진행 당시 백엔드 서버가 추천서버(FastAPI)와 그 외의 서버(Spring Boot)로 나누었다. 머신러닝을 통해 협업 필터링 기반 추천 알고리즘을 구현하는 팀원이 파이썬이 주력 언어라 FastAPI로 서버를 구현했다. 나는 이걸 Docker...
서론 광범위한 데이터에 액세스 할 때 → 국소성을 발견하고 그에 맞게 구성을 변경 데이터 내에서 특정한 부분만 접근하는 경우가 아니라 쪼갤 수 없는 대량의 데이터 자체에 접근(데이터마이닝, 전문(全文) 검색 등)하는 경우에는 어떻게 할 것인지? [대규모 서비스를...
select count(*) from relword; 해당 쿼리에서 몇억개 이상의 레코드가 존재한다면 어떻게 될까?이러한 규모의 데이터베이스에서 인덱스를 태우지 않고 특정한 레코드를 조회한다면 200초가 경과해도 검색결과가 나오지 않는다.왜냐하면 메모리 내에서 계산...
Topic을 통해 다수를 대상으로 한번에 푸시알림보내기 · push 하나의 상점A을 여러 명이 즐겨찾기 한다면? 처음에는 상점A를 즐겨찾기한 회원을 모두 찾아와서 한 명씩 푸시 알림을 보내야 한다? 한눈에 봐도 이는 비효율적으로 보인다. push메시지를 보낼 때 동기방식으로...