Martin Kouba

Results 269 comments of Martin Kouba

The build only fails with `UnsatisfiedResolutionException` in the dev mode because `Topology` is a dependency of a Dev UI bean - `io.quarkus.kafka.streams.runtime.devui.KafkaStreamsJsonRPCService` - that was introduced in 3.6.0.CR1. Now I...

For this one, we'll need some benchmarks (executed automatically). Ideally, to compare WS next with `quarkus-websockets` and pure Vert.x. CC @franz1981

> I'm not aware of websocket benchmark suites sadly... Me neither. We'll need to come with something... ;-)

NOTE: This extension contains a bunch of lambdas. We should consider rewriting those lambdas to anonymous classes.

> > So have several options here. First of all, we should decide if we really want to use CDI events or some other kind of API (listener interface, Vertx...

> Do we actually use it from multiple threads (for modification) somewhere? Well, the question is whether it _can be used_ from multiple threads... Another point is that those structures...

> If we don't plan modifying this in multiple threads, then synchronizing comes with an unnecessary performance penalty, in which case I think we should just make it more clear...

I think the reason is that java actions don't need kotlin standard library and so to keep the java runtime and java action jar minimal a dedicated runtime (with kotlin-specific...