WallarooLabs / wally

Distributed Stream Processing
https://www.wallaroolabs.com
Apache License 2.0
1.48k stars 69 forks source link

Add external Pony Connector sink #3135

Closed aturley closed 4 years ago

aturley commented 4 years ago

This is an external sink that uses the Connector protocol. It is based on the Python ALOC Sync in testing/correctness/tests/aloc_sink.

This implementation is partially tested and should only be considered partially working. It does not persist any data. It was created as an exercise to see what would be needed to implement an sink in Pony.

There are design notes as well as notes about future work in the README file.

Closes #3131

jtfmumm commented 4 years ago

@aturley Documentation looks good. I've been following code updates over time and I looked over this again, and basically it looks ready to me, but I'd like to go through it again tomorrow in case I have more comments to add.