Skip to content

Feature/perf tunning 3 #726

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Dec 6, 2019
Merged

Feature/perf tunning 3 #726

merged 2 commits into from
Dec 6, 2019

Conversation

OlegDokuka
Copy link
Member

This PR provides performance improvement for Fnf and Request-Response interactions:

FnF:

Baseline

Benchmark                   Mode  Cnt        Score       Error  Units
RSocketPerf.fireAndForget  thrpt   10  1744956.946 ± 38511.378  ops/s

Tunned

Benchmark                   Mode  Cnt        Score       Error  Units
RSocketPerf.fireAndForget  thrpt   10  2130868.696 ± 66161.823  ops/s

Request-Response:

Baseline

Benchmark                     Mode  Cnt       Score      Error  Units
RSocketPerf.requestResponse  thrpt   10  810142.933 ± 8680.778  ops/s

Tunned

Benchmark                     Mode  Cnt        Score       Error  Units
RSocketPerf.requestResponse  thrpt   10  1013187.966 ± 15647.848  ops/s

@OlegDokuka OlegDokuka merged commit d87ae99 into develop Dec 6, 2019
@OlegDokuka OlegDokuka deleted the feature/perf-tunning-3 branch December 6, 2019 15:20
OlegDokuka added a commit that referenced this pull request Mar 2, 2020
* provides improved `UnicastMonoEmpty`

Signed-off-by: Oleh Dokuka <[email protected]>

* provides built-in lifecycle handler for UnicastMonoProcessor

Signed-off-by: Oleh Dokuka <[email protected]>
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.

1 participant