문질문질

  • 홈
  • 태그
  • 방명록

낙관락 1

락(Lock), 동시성 제어

!비관락장애 가능성을 항상 염두에 두고 선제적으로 방어, 오류 시 즉시 중단 !낙관락시스템은 정상 작동한다고 가정하고, 오류 발생 시 사후 대응으로 계속 운영 항목 비관락 낙관락특징- 강한 제약과 방어- 트랜잭션/락 기반- 에러 즉시 중단- 제약 조건 완화- 비동기, 재시도, 보상- 오류 발생 후 처리장점- 데이터 정합성 보장- 오류 확산 방지 - 예측 가능한 동작- 높은 처리량과 성능- 가용성 유지- 유연한 설계 가능단점- 처리량 저하- 불필요한 차단 발생 가능 - 사용자 경험 저하 우려- 장애 감지 지연 가능- 복구 로직 복잡- 데이터 충돌 가능성 존재 비관락 (=정확성)데이터 정합성이 우선 = 금융, 결제, 의료 등 정확성경합 조건 가능성이 높음 = 자원 잠금 필요(동일 데이터 ..

CS 정리 2025.06.17
이전
1
다음
더보기
프로필사진

문질문질

Spring 개발자입니다! 관심 분야에 대해 공부하고 나누고 싶어요

  • 분류 전체보기 (46) N
    • Idea (4)
    • CS 정리 (18) N
      • 알고리즘, 자료구조 (4)
    • Kafka (2)
    • Linux (2)
    • 제조 소프트웨어 (16)
      • 공부 (10)
      • 설계 (6)

Tag

대용량 데이터 처리, SRP, MES, 멀티스레드, MSA, 데이터 분산 처리, 엔티티 설계, java, SOLID, GC, 기사의 여정, 도입기준, 비관락, 낙관락, Kafka, CS, 단일 책임 원칙, Linux, 알고리즘, 도메인 설계,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바