|
frozen
1.0
|
Frozen is flow-based data processing daemon. It contain several modules for input, output and data processing. It can be used to construct complex data processing systems in short time, reuse existing solutions and code, connect "not-connectable" things.
There is one very nice approach called "Big Data" - it present new techniques for data processing allowing to scale in any amounts. Another one approach is industrial assembly lines - old but very good way of constructing things. Combining both of them we can achieve incredible levels of scalability and, in same time, simplicity. However, to do real stuff we need tools too, so frozen tries to fill gap in this field.
Architecture of frozen based on Unix philosophy of simple parts and clean interfaces. This allows usage of existing modules in various places. If some functionality not present, you can write it and connect it to frozen. There is no limit on language to use - if it can compile to shared library - it is very likely to work properly. With ZeroMQ module you can reuse any existing code, despite of nature of language.