Repolode
doocs

doocs/source-code-hunter

Spring, MyBatis, Netty, Dubbo, Tomcat, Redis 등 인기 Java 프레임워크와 미들웨어의 소스 코드를 살펴보는 Markdown 글 모음입니다.

스타
23,123
포크
4,207
열린 이슈
0
마지막 커밋
22일 전

어떤 프로젝트인가요?

Source Code Hunter는 널리 쓰이는 Java 프레임워크와 미들웨어의 소스 코드를 읽고 내부 동작을 설명하는 긴 글 모음입니다. Spring 계열(IoC, AOP, SpringMVC, 트랜잭션, Spring Boot 자동 구성, Spring Cloud), MyBatis, Netty, Dubbo, Tomcat, Redis(SDS), Nacos, Sentinel, RocketMQ를 다루며, HashMap과 AQS 같은 일부 JDK 1.8 클래스도 포함합니다.

각 주제는 주요 클래스와 호출 경로를 따라가는 코드 읽기 가이드 형식으로 작성되어 있어, 해당 도구를 이미 사용하는 개발자가 빈 등록, 동적 프록시, 네트워크 I/O, RPC 라우팅, 속도 제한 로직이 실제로 어떻게 구현되는지 살펴볼 수 있습니다. 콘텐츠는 저장소의 Markdown 파일과 별도의 웹사이트로 제공됩니다.

자료는 CC-BY-SA-4.0 라이선스로 공개되며 Doocs 커뮤니티가 관리합니다.

핵심 기능

  • 01Spring, SpringBoot, Spring Cloud 내부 동작을 소스 코드 수준에서 살펴보는 가이드
  • 02MyBatis, Netty, Dubbo, Tomcat의 아키텍처와 주요 구성 요소 소개
  • 03Redis SDS, Sentinel의 속도 제한, RocketMQ의 메시지 흐름을 다루는 글
  • 04HashMap, ConcurrentHashMap, AQS 등 일부 JDK 1.8 클래스 설명
  • 05저장소의 Markdown 파일과 온라인 사이트로 콘텐츠 제공

활용 사례

  • Spring IoC와 AOP가 내부적으로 어떻게 동작하는지 이해하고 싶은 Java 개발자
  • 프레임워크 내부 구조에 관한 심층 기술 면접을 준비하는 엔지니어
  • Netty나 Dubbo를 수정하거나 디버깅하기 전에 코드를 살펴보려는 팀

빠른 시작

  1. 1

    docs 폴더의 Markdown 문서를 읽거나 웹사이트를 방문하세요

사용 전 알아둘 점

  • 콘텐츠는 읽기 노트 모음이며 실행 가능한 소프트웨어가 아니므로 설치하거나 실행할 것이 없습니다.
  • 라이선스는 CC-BY-SA-4.0이며, 콘텐츠를 재사용할 때 저작자 표시와 동일조건 변경허락이 필요합니다.
  • SpringJDBC 등 일부 섹션은 아직 작성 중입니다.

토픽

#java#spring#source-code#netty#mybatis#dubbo#redis#learning#sourcecode-analysis

자주 묻는 질문

source-code-hunter은(는) 무엇인가요?
Spring, MyBatis, Netty, Dubbo, Tomcat, Redis 등 인기 Java 프레임워크와 미들웨어의 소스 코드를 살펴보는 Markdown 글 모음입니다. Source Code Hunter는 널리 쓰이는 Java 프레임워크와 미들웨어의 소스 코드를 읽고 내부 동작을 설명하는 긴 글 모음입니다. Spring 계열(IoC, AOP, SpringMVC, 트랜잭션, Spring Boot 자동 구성, Spring Cloud), MyBatis, Netty, Dubbo, Tomcat, Redis(SDS), Nacos, Sentinel, RocketMQ를 다루며, HashMap과 AQS 같은 일부 JDK 1.8 클래스도 포함합니다.
source-code-hunter은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
source-code-hunter은(는) CC-BY-SA-4.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
source-code-hunter은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. source-code-hunter의 마지막 커밋은 2026년 10월 17일입니다.
source-code-hunter은(는) 어디에 사용할 수 있나요?
Spring IoC와 AOP가 내부적으로 어떻게 동작하는지 이해하고 싶은 Java 개발자 프레임워크 내부 구조에 관한 심층 기술 면접을 준비하는 엔지니어 Netty나 Dubbo를 수정하거나 디버깅하기 전에 코드를 살펴보려는 팀
source-code-hunter는 어떻게 설치하나요?
docs 폴더의 Markdown 문서를 읽거나 웹사이트를 방문하세요
source-code-hunter은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/doocs/source-code-hunter

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트