<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
    <channel>
      <title>Youngwon</title>
      <link>https://youngwon.io</link>
      <description>Last 10 notes on Youngwon</description>
      <generator>Quartz -- quartz.jzhao.xyz</generator>
      <item>
    <title>(TBD) 팀워크의 부활 (책 리뷰)</title>
    <link>https://youngwon.io/blog/2024-09-25-the-five-dysfunctions-of-a-team</link>
    <guid>https://youngwon.io/blog/2024-09-25-the-five-dysfunctions-of-a-team</guid>
    <description><![CDATA[  패트릭 렌시오니 지름 서진영 옮김 후기 추천: ★★★★★ 변역: ★★★★☆ References 교보문고 - 팀워크의 부활 . ]]></description>
    <pubDate>Tue, 07 Apr 2026 15:04:07 GMT</pubDate>
  </item><item>
    <title>(TBD) Learnings From Netflix To Effective Testing With Spring Boot</title>
    <link>https://youngwon.io/blog/2025-01-05-testing-spring-boot-like-netflix</link>
    <guid>https://youngwon.io/blog/2025-01-05-testing-spring-boot-like-netflix</guid>
    <description><![CDATA[  www.youtube.com/watch . ]]></description>
    <pubDate>Tue, 07 Apr 2026 15:04:07 GMT</pubDate>
  </item><item>
    <title>2025-12-29-netflix-spikes-traffic</title>
    <link>https://youngwon.io/blog/2025-12-29-netflix-spikes-traffic</link>
    <guid>https://youngwon.io/blog/2025-12-29-netflix-spikes-traffic</guid>
    <description><![CDATA[ www.youtube.com/watch. ]]></description>
    <pubDate>Tue, 07 Apr 2026 15:04:07 GMT</pubDate>
  </item><item>
    <title>Blog</title>
    <link>https://youngwon.io/blog/</link>
    <guid>https://youngwon.io/blog/</guid>
    <description><![CDATA[ Blog 기술 포스트, 프로젝트 정리, 컨퍼런스 노트 모음입니다. ]]></description>
    <pubDate>Tue, 07 Apr 2026 15:04:07 GMT</pubDate>
  </item><item>
    <title>마이크로서비스 아키텍처 구축</title>
    <link>https://youngwon.io/books/acing-the-system-design-interview/04-expanding-database</link>
    <guid>https://youngwon.io/books/acing-the-system-design-interview/04-expanding-database</guid>
    <description><![CDATA[ 캐싱 읽기 전략 Cache-aside (Lazy load) 장점 단점 read-through, write-through, write-back 쓰기 전략 write-through 장점 단점 write-back / write-behind 방식 장점 단점 write-around . ]]></description>
    <pubDate>Tue, 07 Apr 2026 15:04:07 GMT</pubDate>
  </item><item>
    <title>OAuth 2.0 인가와 OpenID Connect 인증</title>
    <link>https://youngwon.io/books/acing-the-system-design-interview/10-appendix-b</link>
    <guid>https://youngwon.io/books/acing-the-system-design-interview/10-appendix-b</guid>
    <description><![CDATA[  ]]></description>
    <pubDate>Tue, 07 Apr 2026 15:04:07 GMT</pubDate>
  </item><item>
    <title>마이크로서비스 아키텍처 구축</title>
    <link>https://youngwon.io/books/building-microservices/00-building-microservices</link>
    <guid>https://youngwon.io/books/building-microservices/00-building-microservices</guid>
    <description><![CDATA[  구매 링크{: target=“_blank”} 샘 뉴먼 저자(글) 정성권 번역 의견 추천: ★★★★☆ 변역: ★★☆☆☆ 목차 Part 1. ]]></description>
    <pubDate>Tue, 07 Apr 2026 15:04:07 GMT</pubDate>
  </item><item>
    <title>마이크로서비스 통신 방식</title>
    <link>https://youngwon.io/books/building-microservices/04-microservice-communication-styles</link>
    <guid>https://youngwon.io/books/building-microservices/04-microservice-communication-styles</guid>
    <description><![CDATA[  이장에서는 마이크로서비스간 통신 방식을 소개, 분석 요청 및 응답 방식과 이벤트 기반 협업 방식을 비교 동기식 블로킹, 비동기식 논블로킹 프로세스 내부에서 프로세스 사이로 성능 인터페이스 변경 에러처리 프로세스 간 통신에서 발생가능한 다섯 가지 실패모드(Distributed Systems{: target=“_blank”}) 충돌 실패(crash failure) 누락 실패(omission failure) 타이밍 실패(timing failure) 응답 실패(response failure) 임의 실패(arbitary failure) 프... ]]></description>
    <pubDate>Tue, 07 Apr 2026 15:04:07 GMT</pubDate>
  </item><item>
    <title>05-implementing-microservice-communication</title>
    <link>https://youngwon.io/books/building-microservices/05-implementing-microservice-communication</link>
    <guid>https://youngwon.io/books/building-microservices/05-implementing-microservice-communication</guid>
    <description><![CDATA[  ]]></description>
    <pubDate>Tue, 07 Apr 2026 15:04:07 GMT</pubDate>
  </item><item>
    <title>워크플로</title>
    <link>https://youngwon.io/books/building-microservices/06-workflow</link>
    <guid>https://youngwon.io/books/building-microservices/06-workflow</guid>
    <description><![CDATA[  이 장에서는 분산 트랜잭션을 사용하는 것과 관련된 함정을 살펴봄 데이터베이스 트랜잭션 ACID 트랜잭션 원자성 일관성 격리성 내구성 분산 트랜잭션 - 2단계 커밋 2단계 커밋(two-phase commit)알고리즘 줄여서 ‘2PC’라고도 함 2PC는 투표(voting) 단계와 커밋(commit) 단계로 나뉨 투표 단계에서 중앙 조정자(coordinator)는 트랜잭션에 참가할 모든 워커(worker)를 확인 두 가지 요청 존재 상태 확인 요청 필요에 따라 행에 대한 잠금이 필요 동작 수행 요청 하나라도 실패시 롤백 요청을 보내야함... ]]></description>
    <pubDate>Tue, 07 Apr 2026 15:04:07 GMT</pubDate>
  </item>
    </channel>
  </rss>