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

XDAG Refactor Advice #505

Open
LucasMLK opened this issue Jan 2, 2019 · 0 comments
Open

XDAG Refactor Advice #505

LucasMLK opened this issue Jan 2, 2019 · 0 comments

Comments

@LucasMLK
Copy link
Contributor

LucasMLK commented Jan 2, 2019

Is your feature request related to a problem? Please describe.
I think the code of the xdag needs to be refactor,it's too difficult to maintain and reading
and needs develop guide for develper to start working.

Describe the solution you'd like
Networking:
Nanomsg is a socket library that provides several common communication modes in order to make the network layer fast, scalable, and easy to use. Implemented in C and suitable for a wide range of operating systems, almost no dependency.

Libevent is a lightweight, open source, high-performance event notification library written in C. It has several highlights: event-driven, high-performance, lightweight, and focused on the network.

Above two library is very popular and stable for networking refactor.

Storage:
rocksdb is a much better for sotre data ,and it's very stable for store account and utxo value.

Testing:
XDAG need Unit test framework or tools ,such as Gtest or other?

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

No branches or pull requests

1 participant