The SMA information eXchange (SMA-X) is a high performance and versatile data sharing platform for distributed software systems. It is built around a central Redis database, and provides atomic access to structured data, including specific branches and/or leaf nodes, with associated metadadata. The lead architect of SMA-X is Attila Kovács at the Center for Astrophysics | Harvard & Smithsonian.
The smax-clib C/C++ client library was created, and is maintained, by Attila Kovács at the Center for Astrophysics | Harvard & Smithsonian, and it is available through the Smithsonian/redisx repository on GitHub.
This site contains various online resources that support the library:
Downloads
- Releases from GitHub
Documentation
- User’s guide (
README.md
) - API Documentation
- History of changes (
CHANGELOG.md
) - Issues affecting smax-clib releases (past and/or present)
- Community Forum – ask a question, provide feedback, or check announcements.
Dependencies
- Smithsonian/xchange – structured data exchange framework
- Smithsonian/redisx – A C/C++ Redis client library
- Smithsonian/smax-server – SMA-X server configuration kit