ホーム / 用語集 / ローカルファースト
What is ローカルファースト?
ローカルファーストとは、信頼できる単一の正(source of truth)をユーザーのデバイスに置き、必要に応じてクラウドと同期するソフトウェアアーキテクチャです。osFoundryのデスクトップアプリはローカルファーストで、オフラインでも動作し、プライベートチャネルは決して同期されず、クラウド機能はオプトインです。
Detail
クラウドファーストのアプリはオフラインで機能を失い、データ主権をベンダーに委ねます。ローカルファーストはそれを反転させ、データはデバイス上にあり、必要に応じて同期されます。ネットワーク障害、ベンダー変更、アカウント喪失に強い構成です。
主要な技術要素は、同期エンジン(CRDT、OT、または独自方式)、競合解決、オフライン対応のストレージ層です。
How osFoundry approaches ローカルファースト
osFoundryのデスクトップアプリは、ワークスペースをファイルシステムに投影し、モデルをオンデバイスで実行し、あなたが許可したものだけを同期します。プライベートチャネルは決してデバイスから出ません。
Related terms
Related features