Skip to content
This repository has been archived by the owner on Feb 8, 2024. It is now read-only.

kafka sink: expose more rdkafka settings #46

Merged
merged 1 commit into from
Nov 6, 2023
Merged

Conversation

xvello
Copy link
Contributor

@xvello xvello commented Nov 6, 2023

Allow to configure a few kafka parameters affecting performance and cost:

  • linger.ms, using a default of 20ms (higher than rdk's 5ms default), to reduce MSK pressure
  • queue.buffering.max.kbytes, doing to 400MiB down from rdk's 1GiB default, to avoid OOMing
  • compression.codec, leaving the default to none for now, will run it with gzip on dev and make sure it does not break plugin-server, then change that default

There'll be more to come, but it's a good start.

Base automatically changed from xvello/integration to main November 6, 2023 13:21
@xvello xvello force-pushed the xvello/rdk-settings branch from 2914c70 to 8dbfe95 Compare November 6, 2023 13:22
@xvello xvello requested a review from ellie November 6, 2023 13:27
@xvello xvello merged commit 8f60032 into main Nov 6, 2023
4 checks passed
@xvello xvello deleted the xvello/rdk-settings branch November 6, 2023 15:46
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants