JSCODE Logo
JSCODE 박재성JSCODE 제이온JSCODE 시니
온라인 강의프로그래밍 과외책/전자책무료 강의
유튜브블로그
후기
완강 후기 이벤트블로그 리뷰 이벤트AWS SAA 합격 후기 이벤트
회사명 : JSCODE대표 : 박재성사업자 등록번호 : 244-22-01557통신판매업 : 제 2023-인천미추홀-0381 호

서울특별시 구로구 경인로 20가길 11(오류동, 아델리아)

Copyright ⓒ 2026 JSCODE - 최상위 현업 개발자들의 프로그래밍 교육 All rights reserved.

이용약관개인정보처리방침

📂 Category

  • 전체보기 (856)
  • AWS (98)
  • Spring AI (67)
  • Jenkins CI/CD (62)
  • Elasticsearch (61)
  • Redis (58)
  • MSA (56)
  • Linux (55)
  • 쿠버네티스 (54)
  • Docker (53)
  • Kafka (42)
  • Spring Batch (38)
  • Logging Monitoring (32)
  • 부하테스트 (31)
  • DB 설계 (29)
  • MySQL (29)
  • Nginx (29)
  • CI/CD (24)
  • AWS SAA-C03 (22)
  • AI 수익화 (12)
  • Vercel (4)

📚 블로그

856
전체 856AWS 98Spring AI 67Jenkins CI/CD 62Elasticsearch 61Redis 58MSA 56Linux 55쿠버네티스 54Docker 53Kafka 42Spring Batch 38Logging Monitoring 32부하테스트 31DB 설계 29
MySQL 29
Nginx 29
CI/CD 24
AWS SAA-C03 22
AI 수익화 12
Vercel 4
Redis

Redis 기본 명령어 익히기

대부분의 Redis 강의나 책을 보시면 알겠지만 자료 구조(string, list, hash, Set, sorted Set 등)를 설명하고, 수없이 많은 명령어(SET, GET, EXISTS, DEL, HSET 등)를 설명하고 있다. 하지만 레디스를

JSCODE 박재성JSCODE 박재성|2026. 02. 12.
Redis

Redis에서 Key 네이밍 컨벤션 익히기

Redis의 Key 이름을 잘 짓는 건 굉장히 중요하다. 따라서 현업에서 자주 사용하는 Key 네이밍 컨벤션을 배워보자. (꼭 이렇게 적어야만 하는 건 아니니 필요에 따라 응용해서 사용해도 된다.) ✅ 현업에서 자주 활용하는 네이밍 컨벤션 회사마다 여

JSCODE 박재성JSCODE 박재성|2026. 02. 13.
Redis

백엔드 채용 공고에 종종 등장하는 ‘대용량 트래픽 처리 경험’, ‘Redis 사용 경험’

백엔드 채용 공고에 종종 등장하는 ‘대용량 트래픽 처리 경험’, ‘Redis 사용 경험’

✅ 최근 백엔드 개발자 채용 공고에 자주 등장하는 스펙 백엔드 개발자 채용 공고를 살펴보면 ‘대용량 트래픽’에 관한 얘기와 ‘NoSQL’에 관한 얘기가 자주 나온다. 이 역량이 서비스가 점점 고도화 될 수록 빼놓을 수 없는 역량이기 때문이다. 이 2가

JSCODE 박재성JSCODE 박재성|2026. 02. 10.
Redis

로컬(Windows, MacOS)에서 Redis 설치하기

✅ MacOS에서 Redis 설치하기 Redis 설치 # HomeBrew 설치 (이미 설치되어 있다면 재설치 필요 X) $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/i

JSCODE 박재성JSCODE 박재성|2026. 02. 11.
Redis

EC2, RDS, Spring Boot, Redis 셋팅

EC2, RDS, Spring Boot, Redis 셋팅

AWS에 초점을 맞춘 강의가 아니기 때문에 EC2, RDS에 대한 디테일한 설명은 생략할 예정이다. 혹시 AWS에 대한 기본기를 다지고 싶다면 아래 강의를 추천한다. 비전공자도 이해할 수 있는 AWS 입문/실전 (https://inf.run/73a

JSCODE 박재성JSCODE 박재성|2026. 02. 17.
Redis

Redis를 추가하기 전 기본적인 Spring Boot 프로젝트 셋팅하기

Redis를 추가하기 전 기본적인 Spring Boot 프로젝트 셋팅하기

✅ 기본 Spring Boot 프로젝트 셋팅하기 동일한 환경에서 실습을 진행하기 위해 아래 버전을 사용할 것을 권장한다. - Spring Boot는 3.x.x 버전 - MySQL 8.x 버전 - JDK 17 Spring Boot 프로젝트 셋팅 불필요한

JSCODE 박재성JSCODE 박재성|2026. 02. 09.
MySQL

[실습] 유저 이름으로 특정 기간에 작성된 글 검색하는 SQL문 튜닝하기

[실습] 유저 이름으로 특정 기간에 작성된 글 검색하는 SQL문 튜닝하기

✅ 유저 이름으로 특정 기간에 작성된 글 검색하기 기본 테이블 셋팅 더미 데이터 추가 기존 SQL문 성능 측정하기 실행 계획 조회해보기 성능 개선해보기

JSCODE 박재성JSCODE 박재성|2026. 03. 24.
MySQL

[실습] WHERE문이 사용된 SQL문 튜닝하기 - 2

[실습] WHERE문이 사용된 SQL문 튜닝하기 - 2

✅ Sales 부서이면서 최근 3일 이내에 가입한 유저 조회하기 테이블 생성 100만 건의 랜덤 데이터 삽입 데이터 조회해서 성능 측정하기 실행 계획 조회해보기 성능 개선을 위한 인덱스 추가 [이것만은 꼭 기억해두자!] 데이터 액세스(rows)를 크게

JSCODE 박재성JSCODE 박재성|2026. 03. 24.
MySQL

[실습] 2024년 1학기 평균 성적이 100점인 학생 조회하는 SQL문 튜닝하기

[실습] 2024년 1학기 평균 성적이 100점인 학생 조회하는 SQL문 튜닝하기

✅ 2024년 1학기 평균 성적이 100점인 학생 조회하기 기본 테이블 셋팅 더미 데이터 추가 기존 SQL문 성능 조회해보기 성능 개선해보기

JSCODE 박재성JSCODE 박재성|2026. 03. 24.
MySQL

실행 계획에서 type 의미 분석하기 (ALL, index)

실행 계획에서 type 의미 분석하기 (ALL, index)

실행 계획(EXPLAIN)을 조회했을 때 나오는 결과값 중 하나인 type에 대해서 자세히 알아보자. 성능 최적화에 있어서 이 값의 의미를 파악하는 게 굉장히 중요하다. ✅ ALL : 풀 테이블 스캔 풀 테이블 스캔(Full Table Scan)이란

JSCODE 박재성JSCODE 박재성|2026. 03. 24.
«<6667686970>»