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

netty -> CIO #17

Closed
akurdyukov opened this issue Jan 11, 2021 · 4 comments
Closed

netty -> CIO #17

akurdyukov opened this issue Jan 11, 2021 · 4 comments

Comments

@akurdyukov
Copy link
Contributor

Recent Kotlin versions have Coroutine IO (CIO) library. Do you think it's reasonable to migrate netty to CIO for this starter?

@raharrison
Copy link
Owner

I believe the CIO implementation is still very much under development and a focus area according to the Ktor roadmap. The Netty engine seems to be most stable (at least from my experience), which is important for a starter.

Am happy to change it sometime in the future though.

@akurdyukov
Copy link
Contributor Author

I definitely agree that netty is the most stable engine. But I haven't found any public roadmap for ktor or CIO. I'll ask ktor team for the status.

@raharrison
Copy link
Owner

They have a general one at https://blog.jetbrains.com/ktor/2020/08/10/ktor-roadmap-for-2020-2021/ but I think I heard something about focus on CIO from one of their conference talks recently.

@raharrison
Copy link
Owner

Netty is still the default engine recommended by the Ktor folk so closing this for now.

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

2 participants