- 조회수 기능
- 파이썬에서 css 다루기 : css-inline
- 모델 safe delete
- 딥러닝 모델 코드 모음
- User의 ip가져오는 법(youtube)
- Request Header
- 검색 기능
Algolia 장점
💡 면접 때 왜 썼냐 물어보면 이 정도 답하면 될 거 같습니다.
- 스피드 : operation을 인덱싱할 때 검색 리퀘스트를 우선으로 한다.
- 높은 관련성 : 연관도가 높은 결과가 상위에 위치한다.
- 투명성 : Algolia가 결과를 찾고 순위를 매기는 방법론이나 기준을 가져다 사용할 수 있다.
- 인프라 : 전세계에 cluster로 세 개의 서버를 돌리기 때문에 두 개의 서버가 다운되어도 걱정이 없다. 그리고 전 세계에 서버를 두고 있기 때문에 사용자와 가까운 지역을 선택함으로써 네트워크 거리를 줄이고 유저의 검색 요청과 서버 간의 지연(latency인데 직역은 이상하고 지연?이라고 하는 게 맞나…)을 줄인다. 이 모든 것들은 결국 빠른 응답 시간으로 이어진다.