Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shibd/pulsar-io-amqp-1-0
support sink/source for AMQP version 1.0.0
https://github.com/shibd/pulsar-io-amqp-1-0
Last synced: about 2 months ago
JSON representation
support sink/source for AMQP version 1.0.0
- Host: GitHub
- URL: https://github.com/shibd/pulsar-io-amqp-1-0
- Owner: shibd
- License: apache-2.0
- Fork: true (streamnative/pulsar-io-amqp-1-0)
- Created: 2023-08-30T13:39:44.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-10-17T06:54:14.000Z (about 1 year ago)
- Last Synced: 2023-10-17T12:52:17.207Z (about 1 year ago)
- Size: 253 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# AMQP1_0 connector
The AMQP1_0 connector is a [Pulsar IO connector](http://pulsar.apache.org/docs/en/next/io-overview/) for exchanging data between [AMQP 1.0](https://www.amqp.org/) and [Pulsar](https://pulsar.apache.org/docs/en/next/standalone/). It consists of two types of connectors:
- AMQP1_0 **source** connector
This connector feeds data from AMQP and writes data to Pulsar topics.![](docs/amqp-1-0-source.png)
- AMQP1_0 **sink** connector
This connector pulls data from Pulsar topics and persists data to AMQP.![](docs/amqp-1-0-sink.png)
## Doc| AMQP1_0 connector version |Apache Pulsar version|Doc |
| :---------- | :------------- |:------------- |
2.7.1.1
2.7.1.2
2.7.1.3| 2.7.x |- [AMQP1_0 source connector](https://github.com/streamnative/pulsar-io-amqp-1-0/blob/branch-2.7.1/docs/amqp-1-0-source.md)
- [AMQP1_0 sink connector](https://github.com/streamnative/pulsar-io-amqp-1-0/blob/branch-2.7.1/docs/amqp-1-0-sink.md)## Project layout
Below are the sub folders and files of this project and their corresponding descriptions.
```bash
├── conf // examples of configuration files of this connector
├── docs // user guides of this connector
├── script // scripts of this connector
├── io-amqp1_0-impl
│ ├── src // source code of this connector
├── tests // integration test
├── src
│ ├── checkstyle // checkstyle configuration files of this connector
│ ├── license // license header for this project. `mvn license:format` can be used for formatting the project with the stored license header in this directory
│ │ └── ALv2
│ ├── spotbugs // spotbugs configuration files of this connector
```