wwg
1
time curl -X POST ‘https://node-api.klaytnapi.com/v1/klaytn’ --user xxxx --header ‘x-chain-id: 8217’ --header ‘Content-Type: application/json’ --data ‘{“jsonrpc”:“2.0”,“method”:“eth_blockNumber”,“params”:[],“id”:1}’
{“jsonrpc”:“2.0”,“id”:1,“result”:“0x33d8290”}
real 0m0.521s
user 0m0.062s
sys 0m0.080s
it returned too slowly, so my app can’t catch up the newst block, and my node located in singapore
and we have bought 1200 $ for pro
thank you
I think , I’m also beginner of klaytn.
But, experienced from eth networks.
-
Current network transfer to singapore is buffered I guess.
block time 1secs. so, header information overheads from klay main networks.
-
Contract TX work loads, it makes node works slowly.
-
Change geth (klay) db engine speeds.
needs to optimize or update to parity clients rocksdb case.
-
Change client main language, go lang is slower than rust or native c/c++.
Conclusion ::
- db engine speed.
- contract VM needs to optimize to increase speed.
- chain main compile language from go to rust or C/c++ (more native languages)