TIL 2023-05-18

오성인·2023년 5월 18일
0

TIL

목록 보기
36/66
post-thumbnail

1. 오늘 겪은 문제

  1. elasticsearch, elk
  2. 스케일 아웃, 스케일 업, 로드밸런싱

2. 해본 시도

  1. 우연히 채용공고에서 elasticsearch 우대 사항을 보게 되었는데 이게 본 것 같은데, 뭐지 싶어서 찾아보게 되었다. 기본적인 RDS의 형식을 가지면서도 Nosql같은게 신기했다.
  2. 오늘 프로젝트 발표 피드백 후 기술 매니저님과 이런 저런 질문들을 주고 받다가, 서버의 성능 개선의 방법들에 대해 논의하다가 쿼리 최적화, 캐시 메모리 사용 등 외의 스케일 업, 스케일 아웃 그리고 로드밸런싱이란 키워드가 등장 했고, 해당 내용들에 대하여 알아봤다.

3. 해결 방법

  1. 아래의 게시물을 참고 했다.
    https://velog.io/@alli-eunbi/Elastic-Search-%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0-with-NodeJS
  2. DB 혹은 서버의 수평적 확장과 수직적 확장 그리고 수직적 확장시 이를 구현하기 위한 로드밸런서의 역할들을 알 수 있었으나, 구체적인 구현방법에 대해 더 알아봐야 겠다.
    키워드 : pm2, nginx
    무중단 배포: pm2 reload
    https://tecoble.techcourse.co.kr/post/2021-10-12-scale-up-scale-out/
    https://daily-coding-diary.tistory.com/4
    https://velog.io/@kakasoo/Node.js%EC%9D%98-Clustering-Module-%EB%A1%9C%EB%93%9C-%EB%B0%B8%EB%9F%B0%EC%8B%B1

4. 새롭게 알게 된 점

  • elasticsearch, elk, scale out, scale in, loadbalancer, pm2, nginx, cluster

5. 오늘 더 효율적으로 일할 수 있었을 것 같은 방법은?

없음

profile
기여하는 개발자

0개의 댓글