Skip to content
woojin.jang edited this page Apr 13, 2026 · 94 revisions

📚 Programming Languages (프로그래밍 언어)

📖 Java🥇

📖 Effective Java 3/E🥈

📖 Kotlin🥇

📖 Kotlin Academy - 핵심편🥈

📖 Kotlin Academy - Effective Kotlin🥈

📖 Coroutine🥈

📚 Frameworks & Libraries (프레임워크 & 라이브러리)

📖 Spring🥇

📖 Spring Security🥇

📖 Spring Batch🥈

📖 Reactive Programming🥈

  • [Reactive Programming - Reactive System & Reactive Programming]
  • [Reactive Programming - Reactive Streams]
  • [Reactive Programming - Blocking I/O & Non-Blocking I/O]
  • [Reactive Programming - Reactor Outline]
  • [Reactive Programming - Marble Diagram]
  • [Reactive Programming - Cold Sequence & Hot Sequence]
  • [Reactive Programming - Backpressure]
  • [Reactive Programming - Sinks]
  • [Reactive Programming - Scheduler]
  • [Reactive Programming - Context]
  • [Reactive Programming - Debugging]
  • [Reactive Programming - Testing]
  • [Reactive Programming - Operators]
  • [Reactive Programming - Spring Webflux]
  • [Reactive Programming - Annotation Based Controller]
  • [Reactive Programming - Functional Endpoint]
  • [Reactive Programming - Spring Data R2DBC]
  • [Reactive Programming - Exception Handling]
  • [Reactive Programming - WebClient]
  • [Reactive Programming - Reactive Streaming Data Processing]
  • [Reactive Programming - Everything About Reactive Programming]
  • [Reactive Programming - Fundamentals of WebFlux and Reactor]
  • [Reactive Programming - Core Operators in WebFlux Reactor]
  • [Reactive Programming - Practical Patterns in WebFlux]
  • [Reactive Programming - WebFlux Patterns with Spring Boot]

📚 Database & ORM (데이터베이스 & ORM)

📖 Database🥇

📖 MySQL🥈

📖 Redis🥈

📖 JPA(Java Persistence API)🥈

📖 QueryDsl🥉

📚 Architecture & System Design (아키텍처 & 시스템 설계)

📖 MicroService Architecture🥈

📖 가상 면접 사례로 배우는 대규모 시스템 설계 기초🥈

📖 Clean Code🥈

📖 주니어 백엔드 개발자가 반드시 알아야 할 실무 지식🥈

📚 Data Streaming & Messaging (메시징 & 스트리밍)

📖 Kafka🥇

📖 Apache Flink🥈

  • [Apache Flink - Apache Flink Architecture]
  • [Apache Flink - Stream Processing]
  • [Apache Flink - Data Stream API & Window]
  • [Apache Flink - State Management]

📚 Infrastructure, DevOps & Network (인프라, 데브옵스 & 네트워크)

📖 HTTP(Hypertext Transfer Protocol)🥇

📖 AWS🥇

📖 Docker🥈

📖 Kubernetes🥇

  • [Kubernetes - Probe]
  • [Kubernetes - ConfigMap & Secret]
  • [Kubernetes - PV/PVC & Deployment & Service & HPA]
  • [Kubernetes - Blue/Green Deployment]
  • [Kubernetes - Helm & Kustomize]
  • [Kubernetes - ArgoCD]
  • [Kubernetes - Pod]
  • [Kubernetes - Ingress & Nginx Application]
  • [Kubernetes - Node Scheduling]
  • [Kubernetes - Monitoring]
  • [Kubernetes - Logging]

📖 CI/CD(Continuous Integration/Continuous Deploy)🥈

  • Github Actions - Github Actions
  • [Jenkins - Jenkins + IaC]
  • [Jenkins - Advanced Jenkins Pipeline]
  • [Jenkins - Advanced Jenkins SonarQube & Multi nodes]
  • [Jenkins - Jenkins Appendix]

📖 Nginx🥉

📖 Monitoring🥈

  • [Monitoring - Log Concept]
  • [Monitoring - Log Level & Filter]
  • [Monitoring - Logback]
  • [Monitoring - Log Collection with ELK Stack]
  • [Monitoring - Log Monitoring with Kibana]
  • [Monitoring - Building a Monitoring System with Spring Boot Actuator]
  • [Monitoring - Server Monitoring with Prometheus and Grafana with Discord Alerts]

📚 Test & Projects (테스트 & 사이드 프로젝트)

📖 Test🥈

📖 Side Project🥉

📖 Java

📖 Kotlin

📖 Coroutine

📖 Spring

📖 Spring Security

📖 Spring Batch

📖 Reactive Programming

📖 Database

📖 MySQL

📖 Redis

📖 JPA

📖 QueryDsl

📖 MSA

📖 Kafka

📖 Apache Flink

  • [Apache Flink - Apache Flink Architecture]
  • [Apache Flink - Stream Processing]
  • [Apache Flink - Data Stream API & Window]
  • [Apache Flink - State Management]

📖 HTTP

📖 AWS

📖 Docker

📖 Kubernetes

📖 CI/CD

📖 Nginx

📖 Monitoring🥈

  • [Monitoring - Log Concept]
  • [Monitoring - Log Level & Filter]
  • [Monitoring - Logback]
  • [Monitoring - Log Collection with ELK Stack]
  • [Monitoring - Log Monitoring with Kibana]
  • [Monitoring - Building a Monitoring System with Spring Boot Actuator]
  • [Monitoring - Server Monitoring with Prometheus and Grafana with Discord Alerts]

📖 Test

📖 Effective Java 3/E

📖 Kotlin Academy - Effective Kotlin

📖 Kotlin Academy - 핵심편

📖 스프링으로 시작하는 리액티브 프로그래밍

📖 가상 면접 사례로 배우는 대규모 시스템 설계 기초 1

📖 가상 면접 사례로 배우는 대규모 시스템 설계 기초 2

📖 Clean Code

📖 리팩토링 2판

📖 주니어 백엔드 개발자가 반드시 알아야 할 실무 지식

📖 GraphQL

Clone this wiki locally