beam icon indicating copy to clipboard operation
beam copied to clipboard

[Parent issue] Support for Apache Pulsar

Open hpvd opened this issue 10 months ago • 2 comments

Since there is a continious demand for it, just an overview for current state of Support for Apache Pulsar:

  • when looking into beams i/o connector matrix pulsar is not listed yet: https://beam.apache.org/documentation/io/connectors/

  • but there is a sdk package Package org.apache.beam.sdk.io.pulsar https://beam.apache.org/releases/javadoc/current/org/apache/beam/sdk/io/pulsar/package-summary.html

  • in v2.39 of beam a relatively basic pulsar io was introduced: Implemented Apache PulsarIO https://beam.apache.org/blog/beam-2.39.0/ for details see: https://issues.apache.org/jira/browse/BEAM-8218

  • there are some open issues in beam for pulsar: https://github.com/apache/beam/issues?q=is%3Aissue+pulsar+is%3Aopen

    • #30688
    • #30152
    • #22054
    • #22027
    • #22025
    • #21714
    • #21560
    • #31079
  • there were also some non merged pull request marked as stale and automatically closed, which may be worth to have a look on https://github.com/apache/beam/pulls?q=is%3Apr+pulsar+is%3Aclosed+label%3Astale

    • #26410
    • #22375
    • #22028
    • #22026
    • #17473
    • #16749
  • in general it would be a good longterm target, to reach the same quality of integration in Beam as there is for Kafka

hpvd avatar Apr 23 '24 09:04 hpvd

regarding the beginning of pulsar integration from https://www.youtube.com/watch?v=L_Pm2yKgA6g

2024-04-24_12h57_47

hpvd avatar Apr 24 '24 11:04 hpvd

Hey @hpvd - have you been able to make any progress on this issue? I agree that the current state of the IO isn't great right now, so there's some good contribution opportunity :)

damccorm avatar Aug 28 '24 12:08 damccorm