Tensei-Data Agent
Tensei-Data Agent
https://github.com/Tensei-Data/tensei-agent
An agent is the workhorse of the Tensei system. It uses an actor system to do the actual work of reading, parsing, transforming and writing the data. It communicates with the tensei-server which is responsible for starting and stopping and agent.
An agent is the workhorse of the Tensei (転成) system. It uses an actor system to do the actual work of reading, parsing, transforming and writing the data.
It communicates with the tensei-server which is responsible for starting and stopping and agent.
Resources
The main website for Tensei-Data is located at: https://www.wegtam.com/products/tensei-data
Downloads
You can find the source archives and debian packages on the releases page: https://github.com/Tensei-Data/tensei-server/releases
If you just want to launch a quick demo version which includes all needed components we recommend you to try out the available vagrant box (https://app.vagrantup.com/wegtam/boxes/tensei-demo). Just create an empty folder, open a terminal and run the following commands inside the folder:
'"`UNIQ--pre-000017E8-QINU`"'
After the application has started goto http://localhost:9000 in your browser.
You need to have vagrant and virtualbox installed for this to work.
Mailing lists
- Google-Group tensei-data: https://groups.google.com/forum/#!forum/tensei-data
- Google-Group tensei-data-dev: https://groups.google.com/forum/#!forum/tensei-data-dev
System architecture and provisioning
The Tensei-Data system is build upon three components:
1. Tensei-Server 2. Tensei-Frontend 3. At least one Tensei-Agent
To be able to run Tensei-Data you have to start at least one of each components.
For development purposes it is feasible to simply start each one from the sbt prompt via the run
task.
Provisioning / Deployment
To be able to provision the system components a packaging configuration for the sbt native packager plugin is included. The recommended way is to create debian packages via the debian:packageBin
sbt task. Resulting debian packages can be installed on a debian or ubuntu system. Before the package is build the test suite will be executed.
'"`UNIQ--pre-000017E9-QINU`"'
We recommend to use the gdebi tool on ubuntu because it will automatically fetch required dependencies.
The packages include system startup scripts that will launch them upon system boot.
Download
Categories
Licensing
License
Verified by
Verified on
Notes
Leaders and contributors
Resources and communication
Audience | Resource type | URI |
---|---|---|
Developers | Mailing List | https://groups.google.com/forum/#!forum/tensei-data-dev |
Users | Mailing List | https://groups.google.com/forum/#!forum/tensei-data |
Bug Tracking | https://github.com/Tensei-Data/tensei-agent/issues |
Software prerequisites
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.
The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.