-
For some components like It would be great to know the concurrency or "threadedness" of a component beforehand though. For example, is the |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Hi @nzxwang ! The To answer your other question about how how to determine whether a component executes concurrently:
|
Beta Was this translation helpful? Give feedback.
Hi @nzxwang !
The
datadog_logs
sink isn't single threaded, it will batch and issue requests concurrently. This can be configured via therequest.concurrency
option. By default "adaptive" concurrency is used where it'll try to optimize the concurrency based on latency and responses from upstream, but you can also setrequest.concurrency = <some number>
to use a static amount of request concurrency.To answer your other question about how how to determine whether a component executes concurrently:
state: stateful
badge in the docs). Examples are thereduce
andlua
transforms.state: stateless
transforms (likesample
) execute concurrently