-
Notifications
You must be signed in to change notification settings - Fork 6
Home
Ivan Ryabov edited this page Sep 28, 2016
·
2 revisions
Open source component for high performance reliable applications
The purpose of the project is to provide a general set of reusable components to help software engineer to develop reliable and high performance applications. To achieve that goal library is designed with NASA’s 10 principle for software engineering in mind. On top of that library guaranties not to create any additional thread and allocate memory outside of user provided memory manager thus allowing to efficiently to control and optimize application performance.
It is expected that applications based on this project will run on a variety of hardware platforms such as: x86, x86_64, ARM:
- Raspberry PI
- Parallella
- X86_64 multicore servers
- Language: c++ 14
- Compiler: gcc >= v4.9, clang >= 3.8
- OS: Linux (Ubuntu 14.04)