✅ Nest.js 버전 확인 방법 Nest.js 프로젝트의 package.json 파일을 열어서 @nestjs/core가 몇 버전인지 확인하면 된다. 만약 아래와 같이 11.1.2라고 기재되어 있다면 Nest.js는 11 버전인 것이다. package
✅ AWS OpenSearch vs Elastic Cloud AWS OpenSearch와 Elastic Cloud의 차이를 알기 위해 OpenSearch의 역사에 대해 먼저 알아보자. Elasticsearch를 개발한 회사에서 Elasticsearch
부하 테스트를 할 때 병목 지점을 찾는 게 핵심이다. 병목 지점을 쉽게 찾으려면 트래픽이 거쳐가는 인프라가 어떤 것들이 있는 지 파악해야 한다. 따라서 부하 테스트를 하기 전에 인프라 아키텍처에 대한 전체적인 그림을 먼저 그려보는 걸 추천한다. ✅ 인
✅ 다양한 텍스트 에디터 윈도우나 맥에서 파일에 코드(또는 텍스트)를 작성할 때 vscode, IntelliJ, Sublime Text와 같은 프로그램을 활용했을 것이다. 이런 프로그램을 보고 텍스트 에디터(Text Editor)라고 얘기한다. 리눅스
✅ filter와 must 구분해서 사용하기 [사전 셋팅] // 기존 인덱스 삭제 DELETE /boards // 인덱스 생성 PUT /boards { "mappings": { "properties": { "board_id":
프로젝트 레포지토리의 final 브랜치에 프로젝트 완성본을 올려뒀다. 강의의 실습을 똑같이 따라했는데도 잘 작동하지 않았다면, 아래 코드와 비교해서 잘못 작성한 부분이 있는 지 체크해보자.
Nest.js를 주로 사용하는 수강생이더라도 이전 섹션(로컬 환경에서 Spring Boot + Redis로 구현하기)의 강의를 듣고오는 걸 추천한다. ✅ 기본적인 Nest.js 프로젝트 셋팅하기 Nest.js 프로젝트 생성 TypeORM 설치하기 D
✅ CLI를 활용한 Kafka 조작 이전 강의의 그림에서는 백엔드 서버(Spring Boot)로만 Kafka를 조작할 수 있는 것처럼 표현했지만, 실제로는 CLI로도 Kafka의 모든 기능을 조작할 수 있다. 그럼 자주 사용하는 기능 중 하나인 ‘토픽
✅ [Q&A] 이 강의에 없는 리눅스 명령어는 어떻게 공부해야 하나요? 이 강의는 리눅스의 모든 명령어를 다룬 게 아니기 때문에 개발을 하다보면 안 배운 명령어들도 자주 만나게 된다. 이럴 때 효과적으로 공부하는 방법을 알려주겠다. 평소 개발을 공부할
✅ 리눅스 명령어들의 공통적인 패턴 - 옵션(Option) 앞으로 여러 리눅스 명령어를 배우다 보면 공통적인 패턴이 보일 것이다. 그 패턴이 뭔지만 파악해도 리눅스 명령어를 훨씬 쉽게 학습할 수 있게 된다. 이전 강의에서 아래와 같은 명령어를 배우고