eobjects.org AnalyzerBeans
Welcome to the website of AnalyzerBeans, an eobjects.org project to create a reusable, extensible and high-performing framework and component-set for executing data analysis jobs.
Some of the features of AnalyzerBeans are:
- Multithreaded at a row level. Where most execution frameworks fork threads at a component level, we believe that you can build a much higher performing execution mechanism by forking at a row level to prevent blocking and waiting operations.
- The API is driven by interfaces and annotations, almost no configuration files.
- Supports transformations, filtering and analyzer components.
- Supports push-down query optimization when a data flow can be expressed through query modifications.
- It is NOT a full blown ETL engine (that would make some of the advantages in our threading model impossible).