Skip links

  • Skip to primary navigation
  • Skip to content
  • Skip to footer
YJ Kim Devlog
    Toggle search
      AI 2 ARCHITECTURE 8 Algorithm 44 BATCH 4 CACHING 3 CICD 3 CLOUD 3 DB 10 DESIGNPATTERN 11 EFFECTIVE_JAVA 94 FRONTEND 20 HTTP 12 JAVA 25 JPA 6 KAFKA 9 KOTLIN 2 LOCAL_CACHE 2 MONITORING 3 NETWORK 3 NOSQL 3 REDIS 7 SECURITY 20 SERVER 3 SPRING 37 SYSTEMDESIGN 7 SYSTEM_DESIGN 1 TEST 3

      TEST

      테스트 더블 완전 정복 — Mock, Stub, Spy, Fake의 정확한 차이

      테스트를 작성할 때 “그냥 Mock 쓰면 되지”라고 생각하기 쉽다. 하지만 Mock은 테스트 더블의 다섯 가지 유형 중 하나일 뿐이다. Dummy, Stub, Spy, Mock, Fake는 각각 다른 목적을 가...

      2026-05-03 17 분 소요
      TEST

      통합 테스트 전략 — 단위 테스트만으로는 왜 부족한가

      단위 테스트가 1000개 통과해도 실제 DB 연결에서 터지면 서비스는 장애다. 통합 테스트는 부품이 아니라 조립된 기계가 돌아가는지 확인하는 테스트다. 이 글에서는 Spring Boot 환경에서 통합 테스트를 ...

      2026-05-03 14 분 소요
      NOSQL

      NoSQL 데이터베이스 비교 분석 — Redis, MongoDB, Cassandra, Neo4j 언제 무엇을 쓸 것인가

      NoSQL은 하나의 기술이 아니다. 네 가지 완전히 다른 철학이다. Key-Value, Document, Column-Family, Graph — 각각의 데이터 모델은 서로 다른 문제를 풀기 위해 태어났다. “...

      2026-05-03 17 분 소요
      NOSQL

      Elasticsearch 역인덱스부터 클러스터 운영까지

      “상품명에 ‘무선 이어폰’이 포함된 결과를 0.05초 안에 보여줘야 합니다.” RDBMS의 LIKE '%무선 이어폰%'은 100만 건에서 수 초가 걸린다. Elasticsearch는 역인덱스(Inverted I...

      2026-05-03 21 분 소요
      MONITORING

      SRE와 Golden Signals

      Google SRE가 정의한 4대 골든 시그널(Latency, Traffic, Errors, Saturation)을 중심으로 서비스 품질을 정량적으로 관리하는 방법론이다. “감으로 운영하는 시대”에서 “숫자로 ...

      2026-05-03 20 분 소요
      MONITORING

      분산 트레이싱 심화

      마이크로서비스 환경에서 하나의 요청이 수십 개 서비스를 거칠 때, 어디서 지연이 발생했는지 추적하는 기술이 분산 트레이싱이다.

      2026-05-03 15 분 소요
      EFFECTIVE_JAVA

      Effective Java - 객체 생성과 파괴 (아이템 1~9)

      한 줄 요약

      2026-05-03 13 분 소요
      EFFECTIVE_JAVA

      Effective Java - 제네릭과 열거형 (아이템 26~41)

      한 줄 요약

      2026-05-03 17 분 소요
      EFFECTIVE_JAVA

      Effective Java - 모든 객체의 공통 메서드 (아이템 10~14)

      한 줄 요약

      2026-05-03 10 분 소요
      EFFECTIVE_JAVA

      Effective Java - 클래스와 인터페이스 (아이템 15~25)

      한 줄 요약

      2026-05-03 14 분 소요
      • 이전
      • 1
      • 2
      • 3
      • …
      • 35
      • 다음