does undertow use Netty

328 views
Skip to first unread message

Nishant Kumar

unread,
Dec 2, 2021, 6:30:27 AM12/2/21
to Undertow Dev
Hi,

I was going through an old post of 2019 which mention using netty in future releases instead of XNIO.

I checked the GitHub repo but couldn't find any netty-related code. Is Undertow use Netty? If not, what's the reason? Is there an easy way to use Netty in Undertow? I usually see people in the Java world always advocate about Netty when it comes to high-performance servers which makes me curious why undertow is not using it.

Brad Wood

unread,
Dec 9, 2021, 10:30:18 AM12/9/21
to Nishant Kumar, Undertow Dev
I'm also curious about the answer to this question.  Less because of Netty and more just because I want to know what's happening with Undertow 3 :) 

Thanks!

~Brad

Developer Advocate
Ortus Solutions, Corp 

ColdBox Platform: http://www.coldbox.org 



--
You received this message because you are subscribed to the Google Groups "Undertow Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to undertow-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/undertow-dev/f1d9fafd-5f9f-4255-9dff-9850c894b1f6n%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Carter Kozak

unread,
Dec 9, 2021, 10:39:03 AM12/9/21
to undert...@googlegroups.com
I'm also curious about this. I tried using the Quarkus fork of Undertow (https://github.com/quarkusio/quarkus-http) which is backed by Netty, however there are quite a few bugs fixed in undertow upstream that haven't made their way over. I also ran into issues similar to javax/jakarta because the package names in the fork match xnio+undertow, but the apis have diverged substantially. I'd be delighted if there was some form of community update/guidance describing how you're thinking about undertow moving forward :-)

Thanks,
-ck

Stuart Douglas

unread,
Dec 9, 2021, 7:12:16 PM12/9/21
to Carter Kozak, Undertow Dev
Basically the plan is still to merge the quarkus-http and Undertow repos, but we just have not had time to look into it as there has just always been higher priority things we have been working on.

Unfortunately I still can't really give you a time frame, as we have a lot going on at the moment.

Stuart

Flavia Rainone

unread,
Jan 14, 2022, 12:55:08 AM1/14/22
to Brad Wood, Nishant Kumar, Undertow Dev
Hi all,

Yes, as Stuart said, this has been the plan all along, and it has been hard to find the time to tackle this.

Anyway, I've been looking into what needs to be done to merge those and we are working on a plan to gather resources to work on this. Porting fixes from Undertow 2.x will also be taken care of in the process.

Our attention is divided between this task and taking care of new feature PRs for 2.x, and updating WildFly accordingly, so I'm looking into how we're going to tackle all of this.

I'll update this thread as soon as I have news to share.


For more options, visit https://groups.google.com/d/optout.


--

Flavia Rainone

Principal Software Engineer

Red Hat

frai...@redhat.com   

Reply all
Reply to author
Forward
0 new messages