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

      CICD

      GitOps와 ArgoCD

      GitOps는 Git 저장소를 인프라와 애플리케이션의 단일 진실 공급원(Single Source of Truth)으로 삼아, 클러스터 상태를 선언적으로 관리하는 운영 모델이다. ArgoCD는 이 GitOps 원...

      2026-05-03 15 분 소요
      CICD

      GitHub Actions 심화

      GitHub Actions는 Workflow, Job, Step의 3계층 구조로 구성된 이벤트 기반 자동화 엔진이다. 단순한 CI/CD 도구를 넘어, Matrix Strategy로 수십 개 조합을 병렬 테스트하...

      2026-05-03 19 분 소요
      CACHING

      멀티 레이어 캐싱 아키텍처

      멀티 레이어 캐싱은 속도가 다른 여러 계층의 캐시를 겹겹이 쌓아서, 가장 빠른 계층에서 최대한 많은 요청을 처리하고 느린 계층으로는 최소한의 요청만 내려보내는 아키텍처다.

      2026-05-03 16 분 소요
      CACHING

      캐시 무효화 전략

      캐시 무효화(Cache Invalidation)는 캐시된 데이터가 원본과 달라졌을 때 이를 감지하고 제거하거나 갱신하는 기법이다. 컴퓨터 과학에서 “가장 어려운 두 가지 문제” 중 하나로 꼽힐 만큼, 올바르게 ...

      2026-05-03 18 분 소요
      BATCH

      Spring Batch 파티셔닝과 병렬 처리 — 성능 튜닝부터 운영까지

      한 줄 요약

      2026-05-03 14 분 소요
      BATCH

      Spring Batch 핵심 개념 — Job, Step, Chunk 모델부터 재시작까지

      한 줄 요약

      2026-05-03 8 분 소요
      BATCH

      Spring Batch Chunk 기반 처리 심화 — 트랜잭션, Skip/Retry, 대용량 전략

      한 줄 요약

      2026-05-03 12 분 소요
      TEST

      TDD 실전 가이드 — 테스트를 먼저 쓰면 코드가 왜 달라지는가

      “테스트는 나중에 쓰면 되잖아요?” 맞다. 그런데 나중에 쓰는 테스트와 먼저 쓰는 테스트는 근본적으로 다르다. 코드를 먼저 짜면 테스트는 그 코드의 동작을 확인하는 도구가 된다. 테스트를 먼저 쓰면 테스트가 설...

      2026-05-02 4 분 소요
      SYSTEMDESIGN

      URL 단축기 설계 — bit.ly가 7글자로 3.5조 개의 URL을 처리하는 방법

      트위터가 140자 제한이었던 시절, https://www.example.com/very/long/path?campaign=summer&source=newsletter&medium=email 같은 ...

      2026-05-02 5 분 소요
      SYSTEMDESIGN

      검색 시스템 설계 — 100억 문서에서 100ms 안에 결과를 찾는 법

      구글에 “파이썬 머신러닝”을 검색하면 수천억 개의 웹페이지 중에서 관련 결과가 100ms 안에 나온다. 단순히 “파이썬”과 “머신러닝”이 들어간 페이지를 하나씩 뒤지면? 전 세계 서버를 동원해도 수십 년이 걸린...

      2026-05-02 6 분 소요
      • 이전
      • 1
      • 2
      • 3
      • 4
      • …
      • 35
      • 다음