FReD is a distributed middleware for Fog Replicated Data. It abstracts data management for fog-based applications by grouping data into keygroups, each keygroup a set of key-value pairs that can be managed independently. Applications have full control over keygroup replication: replicate your data where you need it.
FReD is maintained by Tobias Pfandzelter, Trever Schirmer, and Nils Japke of the Mobile Cloud Computing research group at Technische Universität Berlin and Einstein Center Digital Future in the scope of the FogStore project. Funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) -- 415899119.
If you use this software in a publication, please cite it as:
T. Pfandzelter, N. Japke, T. Schirmer, J. Hasenburg, and D. Bermbach, Managing Data Replication and Distribution in the Fog with FReD, Software: Practice and Experience, Oct. 2023.
@article{pfandzelter2023fred,
author = "Pfandzelter, Tobias and Japke, Nils and Schirmer, Trever and Hasenburg, Jonathan and Bermbach, David",
title = "Managing Data Replication and Distribution in the Fog with FReD",
journal = "Software: Practice and Experience",
volume = 53,
number = 10,
month = oct,
year = 2023,
issn = "0038-0644",
pages = "1958--1981",
numpages = 24,
url = "https://doi.org/10.1002/spe.3237",
doi = "10.1002/spe.3237",
publisher = "Wiley",
address = "Hoboken, NJ, USA",
issue_date = "October 2023",
}
A preprint is available on arXiv. For a full list of publications, please see our website.
The code in this repository is licensed under the terms of the MIT license. FReD is open-source software and contributions are welcome. You can find the complete documentation on the FReD website. All contributions should be submitted as merge requests on the main repository on the TU Berlin GitLab and are subject to review by the maintainers. Check out the Contributing section for more information.