...
- Async I/O - as Iroha2 is heavily async and relies on executors for low-level thread management.
- A relatively small number of new dependencies - as new dependencies introduce potential security risks.
- Library rather than framework - as Iroha2 has already a rather specific structure and should not change its style to fit the framework.
- It should be possible to upgrade HTTP connection from HTTP library with WebSocket
- Free open license
Proposed Libraries
The proposed libraries are the following:
...