Develop/TIL

GPT와 함께하는 백엔드 개발

2025. 5. 19. 20:42
목차
  1. 📅 1주차: 대규모 시스템을 위한 Spring 기본기 정비
  2. 📅 2주차: 트래픽 분산 및 시스템 안정성 전략
  3. 📅 3주차: 시스템 확장성과 마이크로서비스
  4. 📅 4주차: 운영과 실전 대응
  5. ✅ 보너스 주말 과제 (선택)
대규모 트래픽 및 시스템 확장성을 고려한 BackEnd 개발자는 어떻게 되는걸까 ?

어느 날 위와 같은 궁금증이 생겼지만, 위 상황을 빅테크 기업이 아닌 이상 경험하기란 쉽지 않을거란 생각을 했습니다.

그래도 공부는 해보고 싶다. 나도 언젠간 위와 같은 상황을 고민하는 개발자가 되고싶다. 라는 마음에  공부를 시작해보기로 했습니다.

바로 GPT한테 1달치 TIL 생성 부탁.

📅 1주차: 대규모 시스템을 위한 Spring 기본기 정비

요일주제키워드
Day 1 스프링 웹 아키텍처 재정립 DispatcherServlet, Filter, Interceptor
Day 2 스프링 빈 스코프와 동시성 이슈 Singleton, RequestScope, ThreadLocal
Day 3 비동기 처리와 @Async 비동기 로직, Executor 설정
Day 4 RestTemplate → WebClient로 전환 WebFlux, Reactive Programming
Day 5 예외 처리의 통합 전략 @ControllerAdvice, 공통 오류 응답 구조
 

📅 2주차: 트래픽 분산 및 시스템 안정성 전략

요일주제키워드
Day 6 Rate Limiting 기초 토큰 버킷, Redis 기반 제한
Day 7 로드 밸런싱 개념과 실제 적용 Nginx, Spring Cloud LoadBalancer
Day 8 캐시 전략 입문 Local Cache vs Distributed Cache, TTL
Day 9 Redis 캐시 실습 RedisTemplate, CacheManager
Day 10 Circuit Breaker 도입 Resilience4j, fallback 처리
 

📅 3주차: 시스템 확장성과 마이크로서비스

요일주제키워드
Day 11 모놀리식 vs 마이크로서비스 구조 MSA 개요, 분리 기준
Day 12 Spring Cloud Config 사용법 외부 설정, Git 연동
Day 13 Eureka + Spring Gateway 실습 서비스 디스커버리, API 게이트웨이
Day 14 MSA 간 인증 처리 JWT, Gateway에서 인증 분리
Day 15 분산 트랜잭션 전략 SAGA 패턴, Eventual Consistency
 

📅 4주차: 운영과 실전 대응

요일주제키워드
Day 16 프로메테우스 + Grafana로 모니터링 Metric 수집, 대시보드
Day 17 스프링 애플리케이션의 로그 구조화 Logback, MDC, JSON 로그
Day 18 ELK Stack 입문 Elasticsearch, Logstash, Kibana
Day 19 대규모 트래픽 부하 테스트 JMeter, Gatling
Day 20 실제 트래픽 장애 사례 분석 카카오/배달의민족 등 사례 분석
 

✅ 보너스 주말 과제 (선택)

  • 토요일: Redis 또는 Kafka 설정 자동화 및 실습
  • 일요일: GitHub에 ‘Spring Scalable System Example’ 프로젝트 업로드 및 정리

 

위와 같이 알려주네요.

그럼 일단 해당 내용을 GitHub에 올려가며 공부를 이어나가기로 해봅니다.

저작자표시 비영리 변경금지 (새창열림)
  1. 📅 1주차: 대규모 시스템을 위한 Spring 기본기 정비
  2. 📅 2주차: 트래픽 분산 및 시스템 안정성 전략
  3. 📅 3주차: 시스템 확장성과 마이크로서비스
  4. 📅 4주차: 운영과 실전 대응
  5. ✅ 보너스 주말 과제 (선택)
D_Helloper
D_Helloper
안녕_개발
D_Helloper
Hello_Develop
D_Helloper
전체
오늘
어제
  • 분류 전체보기 (116)
    • CS (23)
      • 네트워크 (16)
      • 운영체제 (6)
    • 알고리즘 (48)
      • 백준 (39)
      • 프로그래머스 (7)
      • SWEA (1)
    • DB (6)
      • SQLD (2)
      • DataBase (4)
    • JAVA (13)
    • ETC (16)
    • 일상 (5)
    • Develop (4)
      • Docker (1)
      • TIL (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

  • Contact

인기 글

태그

  • CRUD
  • OSI 7계층
  • OSI 계층
  • REST API
  • REST
  • 네트워크 계층
  • HTTP 상태코드
  • HTTP 메소드
  • TCP/IP 5계층
  • restful
  • HTTP
  • http method
  • Internet 5계층

최근 댓글

최근 글

hELLO · Designed By 정상우.
D_Helloper
GPT와 함께하는 백엔드 개발
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.