Tightener Repository - zwettemaan/TightenerDocs GitHub Wiki
Tightener Roadmap
Tightener is made of several cooperating parts: a small C++ core, host adapters, TQL, local/remote node communication, and supporting tools.
Architecture Areas
Core Runtime
The core runtime provides:
- node and service abstractions
- message passing
- cooperative task execution
- TQL parsing and evaluation
- object model access
- local coordination
- logging and serialization support
Host Integration
Tightener can be embedded into host applications or helper processes. A host adapter exposes the host's capabilities to Tightener, often through TQL-accessible object model nodes.
TQL
TQL is the small built-in language used to ask a node to do work near the data or application object model it owns.
See TQL.
Local and Remote Coordination
Local nodes communicate through IPC-style mechanisms. Remote coordination is handled through gateway-style nodes so the core runtime does not force one networking strategy on every deployment.
Documentation
This wiki documents concepts and usage.