Skip to content
This repository has been archived by the owner on Oct 28, 2022. It is now read-only.
/ FeatherWeight Public archive

Lightweight persistent cache that restores itself from the filesystem.

Notifications You must be signed in to change notification settings

DragonsInn/FeatherWeight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FeatherWeight

Disclaimer

This is the concept of BIRD3's persistent cache.

FeatherWeight is a data store provider that dumps its contents to the harddrive upon exiting and will re-load that very data upon relaunch, enabling for it to be persistent across runs, allowing it to react fast and provide reliable data retrievability and avoid to rebuild the cache.

Redis is currently used as an IPC/RPC, but due to hprose, this can easily be dropped and changed/reimplemented. PHP can communicate with FeatherWeight through hprose, as well as other languages.

This will NOT replace the depdendency on MySQL. This is soley an object cache.

Dependencies

  • hprose

Development

The currently uploaded code is a 0.0.0 release - aka. a preview. This is all likely going to be changed. This is also ment to showcase some use-cases of hprose. Development will continue as I have time.

About

Lightweight persistent cache that restores itself from the filesystem.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published