Skip to content

Conversation

@supersven
Copy link
Contributor

This PR exists for now only to provide docker images for Pulsar-related performance tests.

It's far from being a feature-complete replacement.

Ticket: https://wearezeta.atlassian.net/browse/WPB-21623

Checklist

  • Add a new entry in an appropriate subdirectory of changelog.d
  • Read and follow the PR guidelines

@supersven supersven requested a review from a team as a code owner December 1, 2025 07:12
@supersven supersven marked this pull request as draft December 1, 2025 07:13
@zebot zebot added the ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist label Dec 1, 2025
@supersven supersven force-pushed the sventennie/user-nofifications_pulsar-hs branch from 6054e89 to 2acec31 Compare December 2, 2025 06:18
@supersven supersven force-pushed the sventennie/user-nofifications_pulsar-hs branch from 37bda92 to 6527dcb Compare December 4, 2025 13:54
I suspect that the protobuf variant leads to crashes. Let's see if the
Admin REST API works better.
Juggling two branches makes things just more difficult in the long
run...
Consider pulsar-client-cpp to be (hopefully!) thread safe. To speed up
further usage, create the Client once per app and re-use it whenever a
client is needed.
@supersven supersven force-pushed the sventennie/user-nofifications_pulsar-hs branch from 6c86b8c to 12aeec9 Compare December 10, 2025 17:58
- Ensure that each client is only attached once at a time (subscriptions
are exclusive). This is done by switching to a more primitive
concurrency model.

- Adjust the message format a bit

- Ensure that clients have distinct ids
@supersven supersven force-pushed the sventennie/user-nofifications_pulsar-hs branch from 12aeec9 to 8225fc9 Compare December 10, 2025 17:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants