Skip to content
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

[Feature request] add WriteBack Message Store Wrapper For Large-Scale Traffic #1

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ChoiJunsik
Copy link
Owner

Add WriteBack Message Store Wrapper For Large-Scale Traffic

image

I've encountered a issue where large-scale traffic leads to a reduced simultaneous throughput due to the Fix Session Lock mechanism. This problem becomes particularly acute when using JdbcStore.

In our current setup with a Spring-based web server, we're experiencing a bottleneck, with the system only able to process up to 200 Transactions Per Second (TPS).

The core of the problem seems to lie in the store.set() function, which acts as a critical section and is significantly affecting performance.

To mitigate this, I'm considering the implementation of a write-back pattern for the store.set() function.

Proposed Solution:

Apply a write-back pattern to the store.set() function to alleviate the bottleneck and enhance throughput.
I'm reaching out to seek advice on the best practices for implementing this solution or to hear alternative suggestions that may resolve the throughput issue more effectively.

Any insights or guidance would be greatly appreciated.

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