본문 바로가기 메뉴 바로가기

Backend Developer

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Backend Developer

검색하기 폼
  • 분류 전체보기 (46) N
    • Java (3)
    • Spring (3)
    • JPA (0)
    • Redis (3)
    • DevOps (7)
      • Docker (0)
      • Jenkins (4)
      • Linux (2)
      • Github (1)
    • 스터디 (3) N
      • 토비의 스프링 (5)
      • Spring Security (1)
      • Clean Code (3)
      • 정보처리기사 (0)
      • 네트워크관리사 (1)
      • 사이드 프로젝트 (2)
    • Database (0)
    • 기타 (1)
    • 운영체제 (1)
    • 네트워크 (5)
    • 메모장 (5)
  • 방명록

2025/05/27 (1)
데이터 중심 애플리케이션 설계 8장

분산 시스템에서 일관성을 유지하는 것은 매우 어려운 과제이다. 이 장에서는 분산 환경에서 흔히 발생하는 문제들과 그 원인을 다룬다.1. 부분 장애 (Partial Failure)단일 시스템에서는 전체가 성공하거나 실패하지만,분산 시스템에서는 일부 노드, 일부 네트워크 링크 등만 실패하는 부분 장애가 일반적이다.장애 감지는 어렵고, 실패인지 지연인지 구분하기 힘들다.복구 가능한 실패인지 여부도 알 수 없는 경우가 많다.2. 신뢰할 수 없는 네트워크분산 시스템은 비동기 네트워크 위에서 동작하며,패킷 지연, 손실, 재정렬, 중복 전송 등의 문제가 발생할 수 있다.메시지가 수신되지 않았다고 해서, 전송되지 않은 것은 아니다.타임아웃과 재시도를 통한 실패 감지는 부정확하다.3. 신뢰할 수 없는 시계각 노드의 시계..

스터디 2025. 5. 27. 18:59
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바