문질문질

  • 홈
  • 태그
  • 방명록

lock 1

락(Lock), 동시성 제어

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

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

문질문질

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

Tag

SOLID, 알고리즘, 단일 책임 원칙, 논블로킹, GC, 비동기, java, MSA, 도메인 설계, 블로킹, 대용량 데이터 처리, Kafka, MES, CS, Linux, 엔티티 설계, SRP, 기사의 여정, 멀티스레드, 동기,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
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 © AXZ Corp. All rights reserved.

티스토리툴바