Skip to content

About

개발하면서 겪은 장애, 성능 개선, 새로운 기능 도입 시 생긴 시행착오 등을 발표를 통해 공유하며 함께 토론하는 곳

Resources

Stars

10 stars

Watchers

0 watching

Forks

Latest commit

 

History

216 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 Troubleshooting

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

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

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

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

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

🚀 스터디원

새로이
새로이 💻
비타
비타 💻
밍트
밍트 💻
메이
메이 💻
모코
모코 💻
수양
수양 💻
칼리
칼리 💻
투다
투다 💻
돔푸
돔푸 💻
헤일러
헤일러 💻
젠슨
젠슨 💻

📣 문의

가입 & 기타 문의 : 새로이(macwon30@gmail.com)

  • 현재는 추가 스터디원 모집 계획이 없습니다

📣 유튜브 채널

YouTube


📣 목차

주차 발표 주제 및 발표자
1주차 (2025.7.27) • 21일간의 리딩 실험하기 (👤 밍트)
• 모니터링 (👤 투다)
• 테스트 환경의 중요성, 결정성 위배 (👤 비타)
• 우리팀의 CI/CD (👤 칼리)
2주차 (2025.8.10) • 우리 서비스에 맞는 이메일 서버 구축기 (👤 새로이)
• 로깅 전략 수정하기 (👤 메이)
• OIDC 기반 소셜로그인 연동 (👤 모코)
• 쿼리 튜닝으로 218배 빨라진 팬 점유율 API (👤 밍트)
3주차 (2025.8.24) • 런칭데이 대비 처리율 제한기 및 로드밸런서 적용기 (👤 투다)
• 데이터베이스 운영 / 안정성 (👤 칼리)
4주차 (2025.9.07) • 검색 기능 개선 실험하기 (👤 메이)
• 우리 팀의 TRACES 도입기 (👤 새로이)
• 야구보구에서 경기 결과를 빠르고 효율적으로 가져오는 방법 (👤 밍트)
• 테이블 스키마 무중단으로 변경하기 (👤 모코)
5주차 (2025.9.21) • 복구와 안전성을 위한 배포 전략 (👤 비타)
• FCM & 알림 도메인 (👤 칼리)
• DB 분산락도 락이다 (👤 투다)
6주차 (2025.10.05) • 웹 크롤러 성능 및 안정성 개선 (👤 밍트)
• 모니터링 이사하기 CloudWatch에서 Grafana로 (👤 메이)
• 서비스 무중단으로 테이블 스키마 변경하기 (👤 모코)
• 우리 팀에 어울리는 검색 기능 도입 과정 1 (👤 새로이)
7주차 (2025.10.19) • 동시성 제어 (👤 비타)
• FCM 대량 알림 최적화 (👤 칼리)
• 최종적 일관성 제공하기 (👤 투다)
8주차 (2025.11.02) • 미래의 나를 위한 데이터 파이프라인 설계하기 (👤 밍트)
• k6 부하테스트와 튜닝을 통한 서버 성능 개선 (👤 메이)
• 이미지 로딩 최적화 (👤 모코)
• 우리 서비스, 동시성 문제 이렇게 풀었어요 (👤 새로이)
9주차 (2025.11.16) • GC의 흐름으로 읽는 배치 처리 효율화 (👤 칼리)
• 알림 아키텍쳐 개선기 (👤 투다)
10주차 (2025.11.27) • 10만명의 사용자를 받아들일 수 있는 아키텍처 (👤 밍트)
• 검색 기능 개선 실험하기 2 (👤 메이)
• 우리 서비스에 알맞은 검색기능 도입기 2 (👤 새로이)
11주차 (2025.12.17) • MMMQ 1 BlockingQueue 파헤치기 (👤 모코)
• DTO Projection과 복합 인덱스로 제거한 936K Range Scan (👤 칼리)
• 재시도 DLQ (👤 투다)
12주차 (2026.1.09) • 활동 추천 알고리즘 개선하기 (👤 밍트)
• 테스트 최적화 이야기 (👤 비타)
• 우리 서비스에 맞는 이메일 서버 구축기 (👤 새로이)
13주차 (2026.1.25) • MySQL Instant 알고리즘 (👤 메이)
• 데드락 풀어내기 (👤 모코)
• 동기/비동기 vs 블로킹/논블로킹 (👤 칼리)
14주차 (2026.2.14) • Coroutine (👤 비타)
15주차 (2026.3.07) • Docker Engine java Test Container (👤 메이)
• Spring Batch 톺아보기 (👤 돔푸)
• 장애없이 선착순 이벤트 진행하기 (👤 새로이)
16주차 (2026.3.21) • 클로드 코드 어디까지 써봤어? (👤 밍트)
17주차 (2026.4.12) • JPA_영속성_컨텍스트_트러블슈팅 (👤 메이)
• 요즘 내가 어디에 중점을 두고 살고 있는가 (👤 칼리)
• MMMQ 2 - BlockingQueue 제대로 파헤치기(1) (👤 모코)
18주차 (2026.5.03) • 우리 서버가 0.5초씩 멈춘다고요? 2 (👤 새로이)
• MMMQ 3 - BlockingQueue 제대로 파헤치기(2) (👤 모코)
19주차 (2026.5.23) • DB 업그레이드 순단 대비 전략 (👤 투다)
• 홈서버 구축기 (👤 돔푸)
• OS Synchronization (👤 메이)
• MySQL ORDER BY 동작원리 (👤 헤일러)
20주차 (2026.6.13) • MMMQ 4 - 메시지 저장 구조 설계 (👤 모코)
• 통화도메인 맛보기 (👤 젠슨)
• 알아두면 쓸데있는 신비로운 인덱스지식 (👤 새로이)
21주차 (2026.6.28) • HTTPS, 왜 안전할까? (👤 메이)
• LLM 품질 개선, 어디서부터 시작할까? (👤 밍트)
22주차 (2026.7.19) • 권한을 안 줬는데 데이터가 샜다 (👤 칼리)
23주차 (2026.9.05) • 인덱스 Dive Deep (👤 젠슨)
• Spring MVC에서 RestClient → WebClient 전환으로 TPS 94배 향상하기 (👤 메이)
• DB Recovery (👤 새로이)
24주차 (2026.9.19) • JOIN DIVE DEEP (👤 젠슨)
25주차 (2026.10.17) • JFR 분석으로 EC2 CPU 스로틀링 해소하기 (👤 메이)



1주차 ( 2025년 7월 27일 )

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

💎 발표자료

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


2주차 ( 2025년 8월 10일 )

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

💎 발표자료

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


3주차 ( 2025년 8월 24일 )

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

💎 발표자료

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


4주차 ( 2025년 9월 7일 )

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

💎 발표자료

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


5주차 ( 2025년 9월 21일 )

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

💎 발표자료

[📚 복구와 안전성을 위한 배포 전략]
[🎥 5주차 발표 영상 - 비타]
[📚 FCM & 알림 도메인]
[🎥 5주차 발표 영상 - 칼리]
 
[📚 DB 분산락도 락이다]
[🎥 5주차 발표 영상 - 투다]
 


6주차 ( 2025년 10월 5일 )

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

💎 발표자료

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


7주차 ( 2025년 10월 19일 )

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

💎 발표자료

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


8주차 ( 2025년 11월 2일 )

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

💎 발표자료

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


9주차 ( 2025년 11월 16일 )

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

💎 발표자료

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


10주차 ( 2025년 11월 27일 )

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

💎 발표자료

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


11주차 ( 2025년 12월 17일 )

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

💎 발표자료

[📚 MMMQ 1 BlockingQueue 파헤치기]
[📚 DTO Projection과 복합 인덱스로 제거한 936K Range Scan]
 
[📚 재시도 DLQ]
 


12주차 ( 2026년 1월 9일 )

활동 추천 알고리즘 개선하기 테스트 최적화 이야기 우리 서비스에 맞는 이메일 서버 구축기
밍트 비타 새로이

💎 발표자료

[📚 활동 추천 알고리즘 개선하기]
[🎥 12주차 발표 영상 - 밍트]
[📚 테스트 최적화 이야기]
 
[📚 우리 서비스에 맞는 이메일 서버 구축기]
 


13주차 ( 2026년 1월 25일 )

MySQL Instant 알고리즘 데드락 풀어내기 동기/비동기 vs 블로킹/논블로킹
메이 모코 칼리

💎 발표자료

[📚 MySQL Instant 알고리즘]
[📚 데드락 풀어내기]
 
[📚 동기/비동기 vs 블로킹/논블로킹]
 


14주차 ( 2026년 2월 14일 )

Coroutine
비타

💎 발표자료

 
[📚 Coroutine]
 


15주차 ( 2026년 3월 7일 )

Docker Engine java Test Container Spring Batch 톺아보기 장애없이 선착순 이벤트 진행하기
메이 돔푸 새로이

💎 발표자료

[📚 Docker Engine java Test Container]
[📚 Spring Batch 톺아보기]
[🎥 15주차 발표 영상 - 돔푸]
 
[📚 장애없이 선착순 이벤트 진행하기]
 


16주차 ( 2026년 3월 21일 )

클로드 코드 어디까지 써봤어?
밍트

💎 발표자료

 
[📚 클로드 코드 어디까지 써봤어?]
 


17주차 ( 2026년 4월 12일 )

JPA_영속성_컨텍스트_트러블슈팅 요즘 내가 어디에 중점을 두고 살고 있는가 MMMQ 2 - BlockingQueue 제대로 파헤치기(1)
메이 칼리 모코

💎 발표자료

[📚 JPA_영속성_컨텍스트_트러블슈팅]
[🎥 17주차 발표 영상 - 메이]
[📚 요즘 내가 어디에 중점을 두고 살고 있는가]
 
[📚 MMMQ 2 - BlockingQueue 제대로 파헤치기(1)]
 


18주차 ( 2026년 5월 3일 )

우리 서버가 0.5초씩 멈춘다고요? 2 MMMQ 3 - BlockingQueue 제대로 파헤치기(2)
새로이 모코

💎 발표자료

[📚 우리 서버가 0.5초씩 멈춘다고요? 2]
[📚 MMMQ 3 - BlockingQueue 제대로 파헤치기(2)]


19주차 ( 2026년 5월 23일 )

DB 업그레이드 순단 대비 전략 홈서버 구축기 OS Synchronization MySQL ORDER BY 동작원리
투다 돔푸 메이 헤일러

💎 발표자료

[📚 DB 업그레이드 순단 대비 전략]
[🎥 19주차 발표 영상 - 투다]
[📚 홈서버 구축기]
[🎥 19주차 발표 영상 - 돔푸]
[📚 OS Synchronization]
[🎥 19주차 발표 영상 - 메이]
[📚 MySQL ORDER BY 동작원리]
[🎥 19주차 발표 영상 - 헤일러]


20주차 ( 2026년 6월 13일 )

MMMQ 4 - 메시지 저장 구조 설계 통화도메인 맛보기 알아두면 쓸데있는 신비로운 인덱스지식
모코 젠슨 새로이

💎 발표자료

[📚 MMMQ 4 - 메시지 저장 구조 설계]
[🎥 20주차 발표 영상 - 모코]
[📚 통화도메인 맛보기]
[🎥 20주차 발표 영상 - 젠슨]
 
[📚 알아두면 쓸데있는 신비로운 인덱스지식]
[🎥 20주차 발표 영상 - 새로이]
 


21주차 ( 2026년 6월 28일 )

HTTPS, 왜 안전할까? LLM 품질 개선, 어디서부터 시작할까?
메이 밍트

💎 발표자료

[📚 HTTPS, 왜 안전할까?]
[🎥 21주차 발표 영상 - 메이]
[📚 LLM 품질 개선, 어디서부터 시작할까?]
[🎥 21주차 발표 영상 - 밍트]


22주차 ( 2026년 7월 19일 )

권한을 안 줬는데 데이터가 샜다
칼리

💎 발표자료

 
[📚 권한을 안 줬는데 데이터가 샜다]
 


23주차 ( 2026년 9월 5일 )

인덱스 Dive Deep Spring MVC에서 RestClient → WebClient 전환으로 TPS 94배 향상하기 DB Recovery
젠슨 메이 새로이

💎 발표자료

[📚 인덱스 Dive Deep]
[🎥 23주차 발표 영상 - 젠슨]
[📚 Spring MVC에서 RestClient → WebClient 전환으로 TPS 94배 향상하기]
[🎥 23주차 발표 영상 - 메이]
 
[📚 DB Recovery]
[🎥 23주차 발표 영상 - 새로이]
 


24주차 ( 2026년 9월 19일 )

JOIN DIVE DEEP
젠슨

💎 발표자료

 
[📚 JOIN DIVE DEEP]
[🎥 24주차 발표 영상 - 젠슨]
 


25주차 ( 2026년 10월 17일 )

JFR 분석으로 EC2 CPU 스로틀링 해소하기
메이

💎 발표자료

 
[📚 JFR 분석으로 EC2 CPU 스로틀링 해소하기]
[🎥 25주차 발표 영상 - 메이]
 

About

개발하면서 겪은 장애, 성능 개선, 새로운 기능 도입 시 생긴 시행착오 등을 발표를 통해 공유하며 함께 토론하는 곳

Resources

Stars

10 stars

Watchers

0 watching

Forks

Contributors

Languages