-
Notifications
You must be signed in to change notification settings - Fork 1k
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
why use akka.net for p2p?it is slow. #611
Comments
Sounds worth discussion. In this sense, I agree with you Lights, it is always time to wonder. |
NEO use akka.net on lots of modules. i just try to find out is there akka.net is right for p2p or not. |
any news @lightszero? |
ping @lightszero |
Hi @lightszero, can we close this and reopen once we have a proposed solution? It is because I don't see us dropping in the next months |
We will test it, and we also can consider this library https://libp2p.io/ |
@Tommo-L, This library looks interesting, would this work embedded with the actors or it would replace P2P Akka actors? |
Currently, @eryeer is testing akka.net and this library. The test report will be generated later. |
@Tommo-L great idea to use a third-party consolidated library... I took a look at libp2p a while ago. Since it's sponsored by IPFS project, I wondered if that was a good strategical decision... but if it's good enough, let's use it! (that's my opinion) One thing bothers me a lot: how is it possible that we don't have a good p2p open-source library, in all this blockchain jungle? I've tried to find a good one already, but couldn't until now... |
First we can test the difference between a tcp transfer of 100mb with and without akka? |
* 2.9.0 * updates for 2.9.0 * Update v2.9.0.md (neo-project#610) Adjustment for instruction of getting nep-5 applicationlog. * Update invokescript.md (neo-project#613) Add tx * Update invokefunction.md (neo-project#612) Add tx for response. * Create getwalletheight (neo-project#611) Add getwalletheight api. * updates for 2.9.0 * minor updates * Update setup.md (neo-project#617) Add introduction of Plugins. * Update v2.9.0.md (neo-project#615) Add introduction for setting config.json * final updates * Update v2.9.0.md (neo-project#618) Add notes for install plugins. * plugin related
I believe it will be fixed now, @lightszero. They just closed 2 days ago. Time to update Akka. |
akka.net remote translate speed is about 40M/s,it is not a very good number.
and akka.net 's actor ontell is in single thread,it is not very good for performance.
The text was updated successfully, but these errors were encountered: