-
Notifications
You must be signed in to change notification settings - Fork 94
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
Question about Performance: Processed block per second #316
Comments
To investigate how can I improve the performance of rosetta-cli on Klaytn, I'm drawing Architecture of rosetta-cli like below. |
Hey @aeharvlee We will take a look at this diagram and see if we can put it in the rosetta-api website and here for future reference |
Sorry for late reply. Thanks for your reply :) Currently I'm trying to update the diagram with more details. |
Hey @aeharvlee, Did you try turning off logging? sometimes excessive logging slows down the check:data,
|
Hi. I'm Denver.
TLDR:
check:data
?Description
I'm currently implementing rosetta-klaytn for Klaytn.
Actually rosetta-klaytn implementation has been completed (but not yet published to public), so I'm currently doing
check:data
test for it.Klaytn's current block number is
91,145,672
which is nine times bigger than Ethereum.Recently processed block number by check:data is
14,145,672
(There are still a lot of blocks left.)The processing of
check:data
is 10 blocks per sec and I'm trying to maximize this performance by optimizing configuration values and fix some source codes.Please give me some tips or advices if you know something.
Machine SPEC I'm currently using
AWS c5a.8xlarge
Config I'm currently using
And I changed DefaultCacheSize from
2000 << 20
to8000 << 20
to increase cache size to get much blocks from Block Fetcher.The text was updated successfully, but these errors were encountered: