Skip to content

트러블슈팅 스터디는 “나만의 문제”를 꺼내서 함께 이야기하고, 해결 과정까지 공유하는 스터디입니다.

Notifications You must be signed in to change notification settings

woowacourse-study/2025-troubleshooting

Repository files navigation

📚 Troubleshooting

🌟 트러블슈팅 스터디 소개 🌟

트러블슈팅 스터디는
“나만의 문제”를 꺼내서 함께 이야기하고, 해결 과정까지 공유하는 스터디입니다.

각자 프로젝트에서 겪은 장애, 버그, 성능 이슈, 새로운 기능 도입 시 생긴 시행착오 등을
직접 발표하고, 스터디원들과 함께 토론하면서
“왜 이런 문제가 생겼는지, 다음엔 어떻게 더 잘할 수 있을지”를 끝까지 파고듭니다.

우리는 정답을 아는 사람이 가르치는 스터디가 아니라,
각자의 경험을 공유하면서 같이 배우며 성장하는 스터디를 지향합니다.
누군가의 장애 복구 과정이 다른 사람에게는 사전 예방서가 되고,
한 번의 토론이 팀 설계나 코드 리뷰 방식까지 바뀌는 계기가 되기도 합니다.

이 스터디의 목표는 단순히 문제 하나를 해결하는 것이 아니라,
문제를 대하는 사고방식과 함께 성장하는 개발 문화를 함께 만들어 가는 것입니다.
매주 조금씩, 그러나 꾸준히 서로의 경험을 나누며
“혼자였다면 절대 못 봤을 관점들”을 함께 쌓아갑니다.


🚀 스터디원

새로이
새로이 💻
비타
비타 💻
밍트
밍트 💻
메이
메이 💻
모코
모코 💻
칼리
칼리 💻
투다
투다 💻


📣 목차

  • 1주차 (7월 27일)

    • 21일간의 리딩 실험하기 – 밍트
    • 모니터링 – 투다
    • 테스트 환경의 중요성, 결정성 위배 – 비타
    • 우리팀의 CI/CD – 칼리
  • 2주차 (8월 10일)

    • 우리 서비스에 맞는 이메일 서버 구축기 – 새로이
    • 로깅 전략 수정하기 – 메이
    • OIDC 기반 소셜로그인 연동 – 모코
    • 쿼리 튜닝으로 218배 빨라진 팬 점유율 API – 밍트
  • 3주차 (8월 24일)

    • 런칭데이 대비 처리율 제한기 및 로드밸런서 적용기 – 투다
    • 데이터베이스 운영 / 안정성 – 칼리
  • 4주차 (9월 07일)

    • 검색 기능 개선 실험하기 – 메이
    • 우리 팀의 TRACES 도입기 – 새로이
    • 야구보구에서 경기 결과를 빠르고 효율적으로 가져오는 방법 – 밍트
    • 테이블 스키마 무중단으로 변경하기 – 모코
  • 5주차 (9월 21일)

    • 복구와 안전성을 위한 배포 전략 – 비타
    • FCM & 알림 도메인 – 칼리
    • DB 분산락도 락이다 – 투다
  • 6주차 (10월 5일)

    • 웹 크롤러 성능 및 안정성 개선 – 밍트
    • 모니터링 이사하기 CloudWatch에서 Grafana로 – 메이
    • 서비스 무중단으로 테이블 스키마 변경하기 – 모코
    • 우리 팀에 어울리는 검색 기능 도입 과정 1 – 새로이
  • 7주차 (10월 19일)

    • 동시성 제어 – 비타
    • FCM 대량 알림 최적화 – 칼리
    • 최종적 일관성 제공하기 – 투다
  • 8주차 (11월 02일)

    • 미래의 나를 위한 데이터 파이프라인 설계하기 – 밍트
    • k6 부하테스트와 튜닝을 통한 서버 성능 개선 – 메이
    • 이미지 로딩 최적화 – 모코
    • 우리 서비스, 동시성 문제 이렇게 풀었어요 – 새로이
  • 9주차 (11월 16일)

    • GC의 흐름으로 읽는 배치 처리 효율화 – 칼리
    • 알림 아키텍쳐 개선기 – 투다
  • 10주차 (11월 27일)

    • 10만명의 사용자를 받아들일 수 있는 아키텍처 – 밍트
    • 검색 기능 개선 실험하기 2 - 메이
    • 우리 서비스에 알맞은 검색기능 도입기 2 - 새로이
  • 11주차 (12월 18일)

    • MMMQ 1 BlockingQueue 파헤치기 - 모코
    • DTO Projection과 복합 인덱스로 제거한 936K Range Scan - 칼리
    • 재시도 DLQ - 투다


1주차 ( 7월 27일 )

21일간의 리딩 실험하기 모니터링 테스트 환경의 중요성, 결정성 위배 우리팀의 CI/CD
밍트 투다 비타 칼리

💎 발표자료

image image
📚 21일간의 리딩 실험하기
🎥 1주차 발표 영상 - 밍트
📚 모니터링
🎥 1주차 발표 영상 - 투다
image image
📚 테스트 환경의 중요성, 결정성 위배
🎥 1주차 발표 영상 - 비타
📚 우리팀의 CI/CD
🎥 1주차 발표 영상 - 칼리


2주차 ( 8월 10일 )

우리 서비스에 맞는 이메일 서버 구축기 로깅 전략 수정하기 OIDC 기반 소셜로그인 연동 쿼리 튜닝으로 218배 빨라진 팬 점유율 API
새로이 메이 모코 밍트

💎 발표자료

image image
📚 우리 서비스에 맞는 이메일 서버 구축기
🎥 2주차 발표 영상 - 새로이
📚 로깅 전략 수정하기
🎥 2주차 발표 영상 - 메이
image image
📚 OIDC 기반 소셜로그인 연동
🎥 2주차 발표 영상 - 모코
📚 쿼리 튜닝으로 218배 빨라진 팬 점유율 API
🎥 2주차 발표 영상 - 밍트


3주차 ( 8월 24일 )

런칭데이 대비 처리율 제한기 및 로드밸런서 적용기 데이터베이스 운영 / 안정성
투다 칼리

💎 발표자료

image image
📚 런칭데이 대비 처리율 제한기 및 로드밸런서 적용기
🎥 3주차 발표 영상 - 투다
📚 데이터베이스 운영 / 안정성
🎥 3주차 발표 영상 - 칼리


4주차 ( 9월 07일 )

검색 기능 개선 실험하기 우리 팀의 TRACES 도입기 야구보구에서 경기 결과를 빠르고 효율적으로 가져오는 방법 테이블 스키마 무중단으로 변경하기
메이 새로이 밍트 모코

💎 발표자료

image image
📚 검색 기능 개선 실험하기
🎥 4주차 발표 영상 - 메이
📚 우리 팀의 TRACES 도입기
🎥 4주차 발표 영상 - 새로이
image image
📚 야구보구에서 경기 결과를 빠르고 효율적으로 가져오는 방법
🎥 4주차 발표 영상 - 밍트
📚 테이블 스키마 무중단으로 변경하기
🎥 4주차 발표 영상 - 모코


5주차 ( 9월 21일 )

복구와 안전성을 위한 배포 전략 FCM & 알림 도메인 DB 분산락도 락이다
비타 칼리 투다

💎 발표자료

스크린샷 2025-09-21 오후 3 58 22 image (1)
📚 복구와 안전성을 위한 배포 전략
🎥 4주차 발표 영상 - 비타
📚 FCM & 알림 도메인
🎥 4주차 발표 영상 - 칼리
image (2)
📚 DB 분산락도 락이다
🎥 4주차 발표 영상 - 투다


6주차 ( 10월 5일 )

웹 크롤러 성능 및 안정성 개선 모니터링 이사하기 CloudWatch에서 Grafana로 서비스 무중단으로 테이블 스키마 변경하기 우리 팀에 어울리는 검색 기능 도입 과정 1
밍트 메이 모코 새로이

💎 발표자료

image image
📚 웹 크롤러 성능 및 안정성 개선
🎥 6주차 발표 영상 - 밍트
📚 모니터링 이사하기 CloudWatch에서 Grafana로
🎥 6주차 발표 영상 - 메이
image image
📚 서비스 무중단으로 테이블 스키마 변경하기
🎥 6주차 발표 영상 - 모코
📚 우리 팀에 어울리는 검색 기능 도입 과정 1
🎥 6주차 발표 영상 - 새로이


7주차 ( 10월 19일 )

동시성 제어 FCM 대량 알림 최적화 최종적 일관성 제공하기
비타 칼리 투다

💎 발표자료

image (5) image (4)
📚 동시성 제어
🎥 7주차 발표 영상 - 비타
📚 FCM 대량 알림 최적화
🎥 7주차 발표 영상 - 칼리
image (3)
📚 최종적 일관성 제공하기
🎥 7주차 발표 영상 - 투다


8주차 ( 11월 02일 )

미래의 나를 위한 데이터 파이프라인 설계하기 k6 부하테스트와 튜닝을 통한 서버 성능 개선 이미지 로딩 최적화 우리 서비스, 동시성 문제 이렇게 풀었어요
밍트 메이 모코 새로이

💎 발표자료

image image
📚 미래의 나를 위한 데이터 파이프라인 설계하기
🎥 8주차 발표 영상 - 밍트
📚 k6 부하테스트와 튜닝을 통한 서버 성능 개선
🎥 8주차 발표 영상 - 메이
image image
📚 이미지 로딩 최적화
🎥 8주차 발표 영상 - 모코
📚 우리 서비스, 동시성 문제 이렇게 풀었어요
🎥 8주차 발표 영상 - 새로이


9주차 ( 11월 16일 )

GC의 흐름으로 읽는 배치 처리 효율화 알림 아키텍쳐 개선기
칼리 투다

💎 발표자료

image image
📚 GC의 흐름으로 읽는 배치 처리 효율화
[🎥 9주차 발표 영상 - 칼리]
📚 알림 아키텍쳐 개선기
[🎥 9주차 발표 영상 - 투다]


10주차 ( 11월 27일 )

10만명의 사용자를 받아들일 수 있는 아키텍처 검색 기능 개선 실험하기 2 우리 서비스에 알맞은 검색기능 도입기 2
밍트 메이 새로이

💎 발표자료

image image
📚 10만명의 사용자를 받아들일 수 있는 아키텍처
🎥 10주차 발표 영상 - 밍트
📚 검색 기능 개선 실험하기 2
🎥 10주차 발표 영상 - 메이
image
📚 우리 서비스에 알맞은 검색기능 도입기 2
🎥 10주차 발표 영상 - 새로이


11주차 ( 12월 17일 )

MMMQ 1 BlockingQueue 파헤치기 DTO Projection과 복합 인덱스로 제거한 936K Range Scan 재시도 DLQ
모코 칼리 투다

💎 발표자료

image image
📚 MMMQ 1 BlockingQueue 파헤치기
[🎥 11주차 발표 영상 - 모코]
📚 DTO Projection과 복합 인덱스로 제거한 936K Range Scan
[🎥 11주차 발표 영상 - 칼리]
image
📚 재시도 DLQ
[🎥 11주차 발표 영상 - 투다]

[🎥 11주차 발표 영상 - 모코]:

[🎥 11주차 발표 영상 - 칼리]:

[🎥 11주차 발표 영상 - 투다]:


About

트러블슈팅 스터디는 “나만의 문제”를 꺼내서 함께 이야기하고, 해결 과정까지 공유하는 스터디입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7