Changes

Jump to: navigation, search

Firefox OS/Cloud Storage

134 bytes removed, 05:47, 2 July 2015
Update Cache Architecture
** Cache store is a subset of cloud storage, so Cache system still can provide cached file content from cache store even no network connection available.
=== Architecture ===
[[File:Cache ArchitechtureCacheArchitechture.png|thumbnail|Cache Architecture|500px]]
* '''Cache Manager'''
** Block-based data management** Dispatch the request low-level file operation from Cloud Storage Interface FUSE to Data/Meta Cache first
** Get data from Web Storage Manager if there is no data existed in Cache.
* '''Cloud Storage Interface'''
** The interface for using Cloud Storage cache is a general design. This can be used in JS Library or Gecko implementation.
* '''Meta Cache'''
** Each Metadata for each file has its meta data like (mdate, cdate, size, etc. These information ) should be cachedin memory or Indexed DB.
* '''Data Cache'''
** Data Cache should store a file content requested by user for each file in order to avoid extra network transaction.
30
edits

Navigation menu