iOS 시스템 디자인
오프라인 동기화 충돌
오프라인 우선 할 일(Todo) 앱에서 두 기기가 오프라인 상태로 같은 항목을 편집한 뒤 동기화됩니다. 데이터 손실 없이 처리하기 위해 타당한 전략을 모두 고르세요.
복수 선택 가능
오프라인 우선 할 일(Todo) 앱에서 두 기기가 오프라인 상태로 같은 항목을 편집한 뒤 동기화됩니다. 데이터 손실 없이 처리하기 위해 타당한 전략을 모두 고르세요.
복수 선택 가능
데이터 저장주관식딥다이브
메모 앱의 로컬 DB와 서버를 동기화해야 합니다. 매번 전체를 다시 받는 현재 방식은 느리고 데이터도 많이 씁니다. 델타 동기화 프로토콜을 어떻게 설계하겠습니까?
#sync #conflict #tombstone
iOS 시스템 디자인주관식기초
간단한 노트 앱을 설계해 주세요. 아키텍처, 저장 방식, 데이터 흐름을 중심으로 설명해 주세요.
#sync #conflict
데이터 저장주관식딥다이브
로컬 전용이던 SwiftData/Core Data 앱에 iCloud 기기 간 동기화를 붙이려 합니다. NSPersistentCloudKitContainer(또는…
#sync #conflict
iOS 시스템 디자인주관식기초
"오프라인 우선(offline-first)" 앱 아키텍처는 일반적인 '네트워크 먼저, 실패하면 캐시' 방식과 무엇이 다른가요?
#sync