SkillAgentSearch skills...

Foedus

FOEDUS: Fast Optimistic Engine for Data Unification Services

Install / Use

/learn @HewlettPackard/Foedus
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

FOEDUS: Fast Optimistic Engine for Data Unification Services

Overview

FOEDUS is a new transactional key-value store developed at Hewlett-Packard Labs that is optimized for a large number of CPU cores and NVRAM storage (or fast SSD). It is a handy C++ library you can either include in your source code (by invoking CMake script) or dynamically link to. In a nutshell, it is something like BerkeleyDB, but it is much more efficient on new hardware.

For more details, take a look at the overview paper.

Latest News

Jun 8, 2016: FOEDUS was introduced at HP Discover 2016. HPE has announced its initiative to bring The Machine to open source developers. FOEDUS is a part of the initial set of open source tools. For more details, check these out.

Repositories

We have split the original repository into a few sub repositories for easier maintenance.

  • foedus_code : Main source code repository.
  • foedus_oa_papers : Open Access Publication (papers/slides etc) repository.
  • foedus_papers : (So far private) Drafts/Non-OA Publication repository.
  • foedus_results : Experimental results and other large binary files.

Most of you would be only interested in foedus_code. Especially, start with reading READMEs in these folders:

Links

Most Jenkins services were migrated to public cloud, but aarch64 server is still in private network.

View on GitHub
GitHub Stars65
CategoryDevelopment
Updated8mo ago
Forks8

Security Score

72/100

Audited on Jul 22, 2025

No findings