Skip to content

perf(ehcache): avoid coarse locking#187

Merged
iProdigy merged 8 commits into
mainfrom
perf/ehcache-unlock
Oct 17, 2023
Merged

perf(ehcache): avoid coarse locking#187
iProdigy merged 8 commits into
mainfrom
perf/ehcache-unlock

Conversation

@iProdigy

@iProdigy iProdigy commented Oct 9, 2023

Copy link
Copy Markdown
Member

Rewrites EhcacheDelegate without ReadWriteLock - achieves 10x throughput in certain multi-threaded benchmarks

@iProdigy iProdigy requested a review from PhilippHeuer October 10, 2023 02:24
@iProdigy iProdigy changed the title perf(ehcache): avoid locking perf(ehcache): avoid coarse locking Oct 10, 2023
@iProdigy iProdigy enabled auto-merge (squash) October 11, 2023 00:32
@sonarqubecloud

Copy link
Copy Markdown

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 3 Code Smells

No Coverage information No Coverage information
5.0% 5.0% Duplication

@iProdigy iProdigy merged commit 944a889 into main Oct 17, 2023
@PhilippHeuer PhilippHeuer deleted the perf/ehcache-unlock branch October 17, 2023 21:27
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