Aiven framework for connectors on Apache Kafka
Versions
- Development: 0.3.0-SNAPSHOT
- Latest Release: 0.2.0
Overview
Aiven framework for connectors on Apache Kafka is a collection of utilities and interfaces to simplify the building and homogenization of sink and source connector pairs thereby making the development of source and sink connectors faster. Using the framework the developer only needs to worry about how to talk to the source or sink storage engine. The rest of the flow is handled by the framework. See the (architecture)[./Architecture.html] document for a detailed description of how the framework is designed.
Features
Developer need only concentrate on the communication with the storage layers. All timing and communication with Kafka is handled by the Framework.
Build
The latest release is 0.2.0 and is available for download from the Maven repository or via the releases page. Please note that all jars are provided for your convenience, the project delivery is the source code found in the project git repository.
To build the framework execute mvn install. This will create the jars and install them in your local maven repository where they can be accessed from other projects.
License
Aiven framework for connectors on Apache Kafka is licensed under the Apache License, version 2.0. Full license text is available in the license documentation file.
Please note that the project explicitly does not require a CLA (Contributor License Agreement) from its contributors.
Contact
Bug reports and patches are very welcome, please post them as GitHub issues and pull requests at https://github.com/aiven/aiven-kafka-connector-framework . To report any possible vulnerabilities or other serious issues please see our security policy.