Skip to content

Conversation

@piochelepiotr
Copy link
Contributor

What Does This Do

Tracks schema registry usage for Data Streams Monitoring.
This is going to power the Data Streams schema page.

We will get schemas from the schema registry, and know which services use them, how much, based on this data.

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@datadog-datadog-prod-us1
Copy link
Contributor

datadog-datadog-prod-us1 bot commented Nov 14, 2025

🎯 Code Coverage
Patch Coverage: 14.78%
Total Coverage: 59.60% (-0.04%)

View detailed report

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: b139559 | Docs | Datadog PR Page | Was this helpful? Give us feedback!

@pr-commenter
Copy link

pr-commenter bot commented Nov 14, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master piotr.wolski/track-schema-registry-usage
git_commit_date 1763128431 1763148633
git_commit_sha b436de8 b139559
release_version 1.56.0-SNAPSHOT~b436de808f 1.56.0-SNAPSHOT~b139559a4c
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1763150571 1763150571
ci_job_id 1236580818 1236580818
ci_pipeline_id 82509323 82509323
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-0-z0rfe7ja 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-0-z0rfe7ja 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None

Summary

Found 0 performance improvements and 1 performance regressions! Performance is the same for 58 metrics, 6 unstable metrics.

scenario Δ mean execution_time candidate mean execution_time baseline mean execution_time
scenario:startup:petclinic:appsec:Flare Poller worse
[+152.772µs; +470.333µs] or [+4.132%; +12.722%]
4.009ms 3.697ms
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.56.0-SNAPSHOT~b139559a4c, baseline=1.56.0-SNAPSHOT~b436de808f

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.098 s) : 0, 1097739
Total [baseline] (10.697 s) : 0, 10697052
Agent [candidate] (1.106 s) : 0, 1106297
Total [candidate] (10.837 s) : 0, 10836990
section appsec
Agent [baseline] (1.276 s) : 0, 1275816
Total [baseline] (11.082 s) : 0, 11081668
Agent [candidate] (1.279 s) : 0, 1279061
Total [candidate] (11.246 s) : 0, 11245558
section iast
Agent [baseline] (1.245 s) : 0, 1245225
Total [baseline] (11.283 s) : 0, 11283416
Agent [candidate] (1.239 s) : 0, 1239387
Total [candidate] (11.155 s) : 0, 11154554
section profiling
Agent [baseline] (1.228 s) : 0, 1227817
Total [baseline] (11.125 s) : 0, 11124500
Agent [candidate] (1.228 s) : 0, 1228320
Total [candidate] (11.023 s) : 0, 11023487
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.098 s -
Agent appsec 1.276 s 178.077 ms (16.2%)
Agent iast 1.245 s 147.486 ms (13.4%)
Agent profiling 1.228 s 130.078 ms (11.8%)
Total tracing 10.697 s -
Total appsec 11.082 s 384.616 ms (3.6%)
Total iast 11.283 s 586.364 ms (5.5%)
Total profiling 11.125 s 427.448 ms (4.0%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.106 s -
Agent appsec 1.279 s 172.764 ms (15.6%)
Agent iast 1.239 s 133.091 ms (12.0%)
Agent profiling 1.228 s 122.023 ms (11.0%)
Total tracing 10.837 s -
Total appsec 11.246 s 408.567 ms (3.8%)
Total iast 11.155 s 317.564 ms (2.9%)
Total profiling 11.023 s 186.497 ms (1.7%)
gantt
    title petclinic - break down per module: candidate=1.56.0-SNAPSHOT~b139559a4c, baseline=1.56.0-SNAPSHOT~b436de808f

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.467 ms) : 0, 1467
crashtracking [candidate] (1.465 ms) : 0, 1465
BytebuddyAgent [baseline] (704.763 ms) : 0, 704763
BytebuddyAgent [candidate] (711.414 ms) : 0, 711414
GlobalTracer [baseline] (248.013 ms) : 0, 248013
GlobalTracer [candidate] (249.591 ms) : 0, 249591
AppSec [baseline] (32.208 ms) : 0, 32208
AppSec [candidate] (32.339 ms) : 0, 32339
Debugger [baseline] (63.917 ms) : 0, 63917
Debugger [candidate] (64.035 ms) : 0, 64035
Remote Config [baseline] (646.978 µs) : 0, 647
Remote Config [candidate] (625.074 µs) : 0, 625
Telemetry [baseline] (8.217 ms) : 0, 8217
Telemetry [candidate] (8.2 ms) : 0, 8200
Flare Poller [baseline] (3.684 ms) : 0, 3684
Flare Poller [candidate] (3.675 ms) : 0, 3675
section appsec
crashtracking [baseline] (1.457 ms) : 0, 1457
crashtracking [candidate] (1.45 ms) : 0, 1450
BytebuddyAgent [baseline] (728.632 ms) : 0, 728632
BytebuddyAgent [candidate] (729.285 ms) : 0, 729285
GlobalTracer [baseline] (239.372 ms) : 0, 239372
GlobalTracer [candidate] (239.978 ms) : 0, 239978
IAST [baseline] (24.654 ms) : 0, 24654
IAST [candidate] (24.841 ms) : 0, 24841
AppSec [baseline] (173.635 ms) : 0, 173635
AppSec [candidate] (174.034 ms) : 0, 174034
Debugger [baseline] (60.655 ms) : 0, 60655
Debugger [candidate] (61.406 ms) : 0, 61406
Remote Config [baseline] (684.439 µs) : 0, 684
Remote Config [candidate] (667.54 µs) : 0, 668
Telemetry [baseline] (8.114 ms) : 0, 8114
Telemetry [candidate] (8.44 ms) : 0, 8440
Flare Poller [baseline] (3.697 ms) : 0, 3697
Flare Poller [candidate] (4.009 ms) : 0, 4009
section iast
crashtracking [baseline] (1.459 ms) : 0, 1459
crashtracking [candidate] (1.475 ms) : 0, 1475
BytebuddyAgent [baseline] (835.116 ms) : 0, 835116
BytebuddyAgent [candidate] (830.053 ms) : 0, 830053
GlobalTracer [baseline] (238.952 ms) : 0, 238952
GlobalTracer [candidate] (238.607 ms) : 0, 238607
IAST [baseline] (30.413 ms) : 0, 30413
IAST [candidate] (28.392 ms) : 0, 28392
AppSec [baseline] (31.364 ms) : 0, 31364
AppSec [candidate] (33.293 ms) : 0, 33293
Debugger [baseline] (61.228 ms) : 0, 61228
Debugger [candidate] (60.934 ms) : 0, 60934
Remote Config [baseline] (571.821 µs) : 0, 572
Remote Config [candidate] (545.14 µs) : 0, 545
Telemetry [baseline] (7.691 ms) : 0, 7691
Telemetry [candidate] (7.668 ms) : 0, 7668
Flare Poller [baseline] (3.519 ms) : 0, 3519
Flare Poller [candidate] (3.501 ms) : 0, 3501
section profiling
crashtracking [baseline] (1.449 ms) : 0, 1449
crashtracking [candidate] (1.438 ms) : 0, 1438
BytebuddyAgent [baseline] (729.84 ms) : 0, 729840
BytebuddyAgent [candidate] (731.137 ms) : 0, 731137
GlobalTracer [baseline] (221.93 ms) : 0, 221930
GlobalTracer [candidate] (221.711 ms) : 0, 221711
AppSec [baseline] (32.113 ms) : 0, 32113
AppSec [candidate] (32.213 ms) : 0, 32213
Debugger [baseline] (62.995 ms) : 0, 62995
Debugger [candidate] (63.133 ms) : 0, 63133
Remote Config [baseline] (637.295 µs) : 0, 637
Remote Config [candidate] (665.771 µs) : 0, 666
Telemetry [baseline] (7.912 ms) : 0, 7912
Telemetry [candidate] (7.926 ms) : 0, 7926
Flare Poller [baseline] (3.802 ms) : 0, 3802
Flare Poller [candidate] (3.77 ms) : 0, 3770
ProfilingAgent [baseline] (97.599 ms) : 0, 97599
ProfilingAgent [candidate] (96.78 ms) : 0, 96780
Profiling [baseline] (98.19 ms) : 0, 98190
Profiling [candidate] (97.363 ms) : 0, 97363
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.56.0-SNAPSHOT~b139559a4c, baseline=1.56.0-SNAPSHOT~b436de808f

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.097 s) : 0, 1096761
Total [baseline] (8.851 s) : 0, 8851290
Agent [candidate] (1.105 s) : 0, 1104842
Total [candidate] (8.835 s) : 0, 8835403
section iast
Agent [baseline] (1.235 s) : 0, 1235089
Total [baseline] (9.54 s) : 0, 9540060
Agent [candidate] (1.24 s) : 0, 1239929
Total [candidate] (9.569 s) : 0, 9568932
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.097 s -
Agent iast 1.235 s 138.328 ms (12.6%)
Total tracing 8.851 s -
Total iast 9.54 s 688.771 ms (7.8%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.105 s -
Agent iast 1.24 s 135.087 ms (12.2%)
Total tracing 8.835 s -
Total iast 9.569 s 733.529 ms (8.3%)
gantt
    title insecure-bank - break down per module: candidate=1.56.0-SNAPSHOT~b139559a4c, baseline=1.56.0-SNAPSHOT~b436de808f

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.446 ms) : 0, 1446
crashtracking [candidate] (1.46 ms) : 0, 1460
BytebuddyAgent [baseline] (704.637 ms) : 0, 704637
BytebuddyAgent [candidate] (710.804 ms) : 0, 710804
GlobalTracer [baseline] (247.781 ms) : 0, 247781
GlobalTracer [candidate] (249.488 ms) : 0, 249488
AppSec [baseline] (32.326 ms) : 0, 32326
AppSec [candidate] (32.287 ms) : 0, 32287
Debugger [baseline] (63.291 ms) : 0, 63291
Debugger [candidate] (63.223 ms) : 0, 63223
Remote Config [baseline] (632.605 µs) : 0, 633
Remote Config [candidate] (626.057 µs) : 0, 626
Telemetry [baseline] (8.224 ms) : 0, 8224
Telemetry [candidate] (8.273 ms) : 0, 8273
Flare Poller [baseline] (3.68 ms) : 0, 3680
Flare Poller [candidate] (3.69 ms) : 0, 3690
section iast
crashtracking [baseline] (1.465 ms) : 0, 1465
crashtracking [candidate] (1.454 ms) : 0, 1454
BytebuddyAgent [baseline] (827.837 ms) : 0, 827837
BytebuddyAgent [candidate] (831.713 ms) : 0, 831713
GlobalTracer [baseline] (237.332 ms) : 0, 237332
GlobalTracer [candidate] (238.179 ms) : 0, 238179
IAST [baseline] (26.659 ms) : 0, 26659
IAST [candidate] (28.584 ms) : 0, 28584
AppSec [baseline] (35.156 ms) : 0, 35156
AppSec [candidate] (33.262 ms) : 0, 33262
Debugger [baseline] (60.116 ms) : 0, 60116
Debugger [candidate] (60.113 ms) : 0, 60113
Remote Config [baseline] (551.6 µs) : 0, 552
Remote Config [candidate] (552.547 µs) : 0, 553
Telemetry [baseline] (7.646 ms) : 0, 7646
Telemetry [candidate] (7.65 ms) : 0, 7650
Flare Poller [baseline] (3.446 ms) : 0, 3446
Flare Poller [candidate] (3.502 ms) : 0, 3502
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master piotr.wolski/track-schema-registry-usage
git_commit_date 1763128431 1763148633
git_commit_sha b436de8 b139559
release_version 1.56.0-SNAPSHOT~b436de808f 1.56.0-SNAPSHOT~b139559a4c
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1763151059 1763151059
ci_job_id 1236580822 1236580822
ci_pipeline_id 82509323 82509323
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-0-ykssxg8t 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-0-ykssxg8t 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 0 performance improvements and 1 performance regressions! Performance is the same for 18 metrics, 17 unstable metrics.

scenario Δ mean agg_http_req_duration_p50 Δ mean agg_http_req_duration_p95 Δ mean throughput candidate mean agg_http_req_duration_p50 candidate mean agg_http_req_duration_p95 candidate mean throughput baseline mean agg_http_req_duration_p50 baseline mean agg_http_req_duration_p95 baseline mean throughput
scenario:load:insecure-bank:iast_FULL:high_load worse
[+127.001µs; +302.152µs] or [+2.494%; +5.933%]
unsure
[+225.003µs; +746.839µs] or [+1.860%; +6.174%]
unstable
[-93.195op/s; +56.257op/s] or [-11.731%; +7.081%]
5.307ms 12.583ms 775.969op/s 5.092ms 12.097ms 794.438op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.56.0-SNAPSHOT~b139559a4c, baseline=1.56.0-SNAPSHOT~b436de808f
    dateFormat X
    axisFormat %s
section baseline
no_agent (18.018 ms) : 17837, 18198
.   : milestone, 18018,
appsec (18.866 ms) : 18673, 19059
.   : milestone, 18866,
code_origins (17.787 ms) : 17608, 17965
.   : milestone, 17787,
iast (17.775 ms) : 17595, 17954
.   : milestone, 17775,
profiling (18.74 ms) : 18549, 18931
.   : milestone, 18740,
tracing (17.339 ms) : 17168, 17509
.   : milestone, 17339,
section candidate
no_agent (19.259 ms) : 19068, 19450
.   : milestone, 19259,
appsec (19.079 ms) : 18883, 19274
.   : milestone, 19079,
code_origins (17.744 ms) : 17565, 17923
.   : milestone, 17744,
iast (17.692 ms) : 17518, 17866
.   : milestone, 17692,
profiling (18.537 ms) : 18355, 18719
.   : milestone, 18537,
tracing (17.515 ms) : 17343, 17688
.   : milestone, 17515,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.018 ms [17.837 ms, 18.198 ms] -
appsec 18.866 ms [18.673 ms, 19.059 ms] 848.631 µs (4.7%)
code_origins 17.787 ms [17.608 ms, 17.965 ms] -230.827 µs (-1.3%)
iast 17.775 ms [17.595 ms, 17.954 ms] -243.037 µs (-1.3%)
profiling 18.74 ms [18.549 ms, 18.931 ms] 722.544 µs (4.0%)
tracing 17.339 ms [17.168 ms, 17.509 ms] -679.048 µs (-3.8%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.259 ms [19.068 ms, 19.45 ms] -
appsec 19.079 ms [18.883 ms, 19.274 ms] -180.275 µs (-0.9%)
code_origins 17.744 ms [17.565 ms, 17.923 ms] -1.515 ms (-7.9%)
iast 17.692 ms [17.518 ms, 17.866 ms] -1.567 ms (-8.1%)
profiling 18.537 ms [18.355 ms, 18.719 ms] -722.425 µs (-3.8%)
tracing 17.515 ms [17.343 ms, 17.688 ms] -1.744 ms (-9.1%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.56.0-SNAPSHOT~b139559a4c, baseline=1.56.0-SNAPSHOT~b436de808f
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.263 ms) : 1250, 1275
.   : milestone, 1263,
iast (3.222 ms) : 3160, 3285
.   : milestone, 3222,
iast_FULL (5.82 ms) : 5744, 5896
.   : milestone, 5820,
iast_GLOBAL (3.672 ms) : 3594, 3750
.   : milestone, 3672,
profiling (2.073 ms) : 2055, 2091
.   : milestone, 2073,
tracing (1.865 ms) : 1848, 1881
.   : milestone, 1865,
section candidate
no_agent (1.173 ms) : 1162, 1185
.   : milestone, 1173,
iast (3.274 ms) : 3203, 3346
.   : milestone, 3274,
iast_FULL (5.96 ms) : 5900, 6021
.   : milestone, 5960,
iast_GLOBAL (3.719 ms) : 3654, 3785
.   : milestone, 3719,
profiling (2.172 ms) : 2152, 2193
.   : milestone, 2172,
tracing (1.825 ms) : 1810, 1840
.   : milestone, 1825,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.263 ms [1.25 ms, 1.275 ms] -
iast 3.222 ms [3.16 ms, 3.285 ms] 1.96 ms (155.2%)
iast_FULL 5.82 ms [5.744 ms, 5.896 ms] 4.558 ms (361.0%)
iast_GLOBAL 3.672 ms [3.594 ms, 3.75 ms] 2.409 ms (190.8%)
profiling 2.073 ms [2.055 ms, 2.091 ms] 810.545 µs (64.2%)
tracing 1.865 ms [1.848 ms, 1.881 ms] 602.158 µs (47.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.173 ms [1.162 ms, 1.185 ms] -
iast 3.274 ms [3.203 ms, 3.346 ms] 2.101 ms (179.0%)
iast_FULL 5.96 ms [5.9 ms, 6.021 ms] 4.787 ms (407.9%)
iast_GLOBAL 3.719 ms [3.654 ms, 3.785 ms] 2.546 ms (217.0%)
profiling 2.172 ms [2.152 ms, 2.193 ms] 998.883 µs (85.1%)
tracing 1.825 ms [1.81 ms, 1.84 ms] 651.45 µs (55.5%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master piotr.wolski/track-schema-registry-usage
git_commit_date 1763128431 1763148633
git_commit_sha b436de8 b139559
release_version 1.56.0-SNAPSHOT~b436de808f 1.56.0-SNAPSHOT~b139559a4c
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1763152435 1763152435
ci_job_id 1236691659 1236691659
ci_pipeline_id 82509323 82509323
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-0-z2o1icxw 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-0-z2o1icxw 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 1 unstable metrics.

Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.56.0-SNAPSHOT~b139559a4c, baseline=1.56.0-SNAPSHOT~b436de808f
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.904 s) : 14904000, 14904000
.   : milestone, 14904000,
appsec (14.773 s) : 14773000, 14773000
.   : milestone, 14773000,
iast (18.459 s) : 18459000, 18459000
.   : milestone, 18459000,
iast_GLOBAL (18.168 s) : 18168000, 18168000
.   : milestone, 18168000,
profiling (14.891 s) : 14891000, 14891000
.   : milestone, 14891000,
tracing (14.688 s) : 14688000, 14688000
.   : milestone, 14688000,
section candidate
no_agent (15.003 s) : 15003000, 15003000
.   : milestone, 15003000,
appsec (14.559 s) : 14559000, 14559000
.   : milestone, 14559000,
iast (18.194 s) : 18194000, 18194000
.   : milestone, 18194000,
iast_GLOBAL (17.916 s) : 17916000, 17916000
.   : milestone, 17916000,
profiling (14.822 s) : 14822000, 14822000
.   : milestone, 14822000,
tracing (15.157 s) : 15157000, 15157000
.   : milestone, 15157000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.904 s [14.904 s, 14.904 s] -
appsec 14.773 s [14.773 s, 14.773 s] -131.0 ms (-0.9%)
iast 18.459 s [18.459 s, 18.459 s] 3.555 s (23.9%)
iast_GLOBAL 18.168 s [18.168 s, 18.168 s] 3.264 s (21.9%)
profiling 14.891 s [14.891 s, 14.891 s] -13.0 ms (-0.1%)
tracing 14.688 s [14.688 s, 14.688 s] -216.0 ms (-1.4%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.003 s [15.003 s, 15.003 s] -
appsec 14.559 s [14.559 s, 14.559 s] -444.0 ms (-3.0%)
iast 18.194 s [18.194 s, 18.194 s] 3.191 s (21.3%)
iast_GLOBAL 17.916 s [17.916 s, 17.916 s] 2.913 s (19.4%)
profiling 14.822 s [14.822 s, 14.822 s] -181.0 ms (-1.2%)
tracing 15.157 s [15.157 s, 15.157 s] 154.0 ms (1.0%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.56.0-SNAPSHOT~b139559a4c, baseline=1.56.0-SNAPSHOT~b436de808f
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.478 ms) : 1466, 1489
.   : milestone, 1478,
appsec (3.707 ms) : 3487, 3926
.   : milestone, 3707,
iast (2.213 ms) : 2149, 2277
.   : milestone, 2213,
iast_GLOBAL (2.259 ms) : 2195, 2323
.   : milestone, 2259,
profiling (2.061 ms) : 2009, 2113
.   : milestone, 2061,
tracing (2.036 ms) : 1985, 2086
.   : milestone, 2036,
section candidate
no_agent (1.475 ms) : 1463, 1486
.   : milestone, 1475,
appsec (3.707 ms) : 3487, 3927
.   : milestone, 3707,
iast (2.232 ms) : 2167, 2297
.   : milestone, 2232,
iast_GLOBAL (2.264 ms) : 2200, 2329
.   : milestone, 2264,
profiling (2.069 ms) : 2017, 2121
.   : milestone, 2069,
tracing (2.044 ms) : 1993, 2094
.   : milestone, 2044,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.478 ms [1.466 ms, 1.489 ms] -
appsec 3.707 ms [3.487 ms, 3.926 ms] 2.229 ms (150.8%)
iast 2.213 ms [2.149 ms, 2.277 ms] 735.593 µs (49.8%)
iast_GLOBAL 2.259 ms [2.195 ms, 2.323 ms] 781.539 µs (52.9%)
profiling 2.061 ms [2.009 ms, 2.113 ms] 583.025 µs (39.5%)
tracing 2.036 ms [1.985 ms, 2.086 ms] 557.918 µs (37.8%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.475 ms [1.463 ms, 1.486 ms] -
appsec 3.707 ms [3.487 ms, 3.927 ms] 2.232 ms (151.4%)
iast 2.232 ms [2.167 ms, 2.297 ms] 757.126 µs (51.3%)
iast_GLOBAL 2.264 ms [2.2 ms, 2.329 ms] 789.654 µs (53.5%)
profiling 2.069 ms [2.017 ms, 2.121 ms] 594.354 µs (40.3%)
tracing 2.044 ms [1.993 ms, 2.094 ms] 568.812 µs (38.6%)

@pr-commenter
Copy link

pr-commenter bot commented Nov 14, 2025

Kafka / producer-benchmark

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master piotr.wolski/track-schema-registry-usage
git_commit_date 1763128431 1763148633
git_commit_sha b436de8 b139559
See matching parameters
Baseline Candidate
ci_job_date 1763149800 1763149800
ci_job_id 1236580837 1236580837
ci_pipeline_id 82509323 82509323
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
jdkVersion 11.0.25 11.0.25
jmhVersion 1.36 1.36
jvm /usr/lib/jvm/java-11-openjdk-amd64/bin/java /usr/lib/jvm/java-11-openjdk-amd64/bin/java
jvmArgs -Dfile.encoding=UTF-8 -Djava.io.tmpdir=/go/src/github.com/DataDog/apm-reliability/dd-trace-java/platform/src/producer-benchmark/build/tmp/jmh -Duser.country=US -Duser.language=en -Duser.variant -Dfile.encoding=UTF-8 -Djava.io.tmpdir=/go/src/github.com/DataDog/apm-reliability/dd-trace-java/platform/src/producer-benchmark/build/tmp/jmh -Duser.country=US -Duser.language=en -Duser.variant
vmName OpenJDK 64-Bit Server VM OpenJDK 64-Bit Server VM
vmVersion 11.0.25+9-post-Ubuntu-1ubuntu122.04 11.0.25+9-post-Ubuntu-1ubuntu122.04

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 3 metrics, 0 unstable metrics.

See unchanged results
scenario Δ mean throughput
scenario:not-instrumented/KafkaProduceBenchmark.benchProduce same
scenario:only-tracing-dsm-disabled-benchmarks/KafkaProduceBenchmark.benchProduce same
scenario:only-tracing-dsm-enabled-benchmarks/KafkaProduceBenchmark.benchProduce same

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants