EsotericSoftware / EsotericSoftware/kryonet

Migrate from Java Nio to Netty

Open
#135 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
1.9k
Forks
411
PR merge metrics
No merged PRs in 30d

Description

Currently, Kryonet uses the nio library of java. It does its job, but, In my opinion, it suffers from poor maintainability and performance. If we migrated to Netty, we would get
- better, more maintainable code
- better performance, especially on Linux or Mac using native transport

In the next few weeks, I'll look into it and submit a pull request. In the mean time, I would appreciate if we could discuss this topic here.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.