Thank you for your feedback Jonathan. That's reassuring.


On Tuesday, December 9th, 2025 at 5:39 PM, Jonathan S. Fisher 
<[email protected]> wrote:

> I've run Netty inside TomEE in the past without problems. As much as
> possible, try to let TomEE manage thread pools seems to be a good practice.
> 
> On Tue, Dec 9, 2025 at 10:08 AM Skander [email protected]
> 
> wrote:
> 
> > Hi everyone,
> > 
> > I'm considering integrating SmallRye Reactive Messaging 4.31.0 (with
> > either JMS or Kafka connectors) into a TomEE-based application and would
> > like to hear from anyone who has already tried this.
> > Has anyone successfully deployed SmallRye Reactive Messaging on TomEE in
> > production? Did you encounter any issues or notice regressions with other
> > TomEE features?
> > 
> > I'm particularly concerned about the dependencies this brings in - mainly
> > the Vert.x, Mutiny, and Netty stack:
> > 
> > - vertx-core: 4.5.21
> > - smallrye-mutiny-vertx-core: 3.19.1
> > - mutiny: 2.9.3
> > - netty-*: 4.1.125.Final (10+ netty modules)
> > 
> > Plus the connector-specific JARs (kafka-clients 4.1.0 for Kafka, or the
> > JMS connector).
> > 
> > Before OpenLiberty integrated Vert.x, they documented some concerns about
> > threading and resource management conflicts between Vert.x's event-loop
> > model and servlet container threading [1] [2].
> > I'm wondering if anyone has run into similar issues in TomEE - threading
> > conflicts, classloader problems with Netty/Vert.x, performance impacts, or
> > anything else unexpected?
> > 
> > Any feedback from real-world deployments would be really helpful.
> > 
> > Thanks!
> > 
> > Skander
> > 
> > [1] https://github.com/OpenLiberty/open-liberty/issues/8962[2]
> > https://github.com/OpenLiberty/open-liberty/issues/12472
> 
> 
> 
> 
> --
> Jonathan | [email protected]
> Pessimists, see a jar as half empty. Optimists, in contrast, see it as half
> full.
> Engineers, of course, understand the glass is twice as big as it needs to
> be.

Reply via email to