| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 데이터분석
- I'm Sorry
- 소프트웨어공학
- 빅데이터
- 웹개발
- 자바스크립트
- 컴퓨터과학
- 딥러닝
- 네트워크
- 클라우드컴퓨팅
- 머신러닝
- 사이버보안
- 데이터과학
- 소프트웨어
- 데이터베이스
- 파이썬
- 프로그래밍
- 디자인패턴
- 네트워크보안
- 컴퓨터비전
- 컴퓨터공학
- 인공지능
- Yes
- 프로그래밍언어
- 데이터구조
- 알고리즘
- 버전관리
- springboot
- 보안
- 자료구조
- Today
- Total
목록분류 전체보기 (1964)
스택큐힙리스트
Terms & ConditionsThese terms and conditions apply to the vocaduck app (hereby referred to as "Application") for mobile devices that was created by INIM (hereby referred to as "Service Provider") as an Ad Supported service. Upon downloading or utilizing the Application, you are automatically agreeing to the following terms. It is strongly advised that you thoroughly read and understand these ter..
Privacy PolicyThis privacy policy applies to the vocaduck app (hereby referred to as "Application") for mobile devices that was created by INIM (hereby referred to as "Service Provider") as an Ad Supported service. This service is intended for use "AS IS".Information Collection and UseThe Application collects information when you download and use it. This information may include information such..
“동시에 한 번만 실행”을 보장하는 방법은 하나가 아닙니다. 실무에서 가장 많이 쓰는 세 가지—Redisson(레디스 기반 락), ShedLock(스케줄 단일 실행), DB 락(Advisory/행 수준 락)—을 아키텍처 관점과 장애 시나리오까지 묶어 고급 비교로 정리했습니다.1) 한 줄 요약Redisson: 초저지연·고QPS 임계영역 보호에 적합. TTL/워치독으로 고아락 방지. 레디스 가용성/네트워크 분할 가정이 안전성의 전제.ShedLock: “스케줄 job을 동시에 최대 1회만” 실행하는 데 특화. 비즈니스 임계구간 일반 락 용도는 아님. lockAtMostFor/lockAtLeastFor로 종료 보장·중복 억제.DB 락: 트랜잭션 모델과 강한 일관성이 장점. PostgreSQL Advisory/M..
MVVM(Model–View–ViewModel)은 화면(UI) 코드에서 상태·로직을 떼어내 ViewModel에 모으는 아키텍처예요. 핵심은 상태 홀더(state holder)인 ViewModel이 화면 수명주기와 느슨하게 연결되어, 회전/재생성 같은 상황에도 상태를 안전하게 유지하고 테스트가 쉬워진다는 점입니다. 안드로이드·iOS·웹 어디서든 통하는 사고방식이고, 국내 실무 사례도 많습니다MVVM 한 줄 정의View는 그리기만, ViewModel은 상태와 화면 로직을 관리, Model은 도메인/데이터를 담당.View는 ViewModel을 ‘구독’해 화면을 갱신하고, 사용자 입력은 View→ViewModel로 전달됩니다. 안드로이드에선 ViewModel이 구성 변경에도 상태를 보존해 데이터 재로딩을 줄이고..