Francesco Nigro

Results 288 comments of Francesco Nigro

@gemmellr > Can you elaborate on the benefits you measured here? I'd like to understand the extent to consider against the downside of exposing dep impl types throughout the code...

Let me summon @hyperxpro for this: we can turn this one in a proper Netty issue in order to help other users after being answered

Most data structures provide a fail fast variant that do not block while performing insertion (not even compare and set retries). It is what you mean? See https://github.com/JCTools/JCTools/blob/66e6cbc9b88e1440a597c803b7df9bd1d60219f6/jctools-core/src/main/java/org/jctools/queues/MpscArrayQueue.java#L330 While others...

1. Yep, by using the mentioned fail fast variant 2. Same as 1

I'm hitting the same issue, any news @chibash on this? I can provide a reproducer easily

And I would add, copying the @galderz comments in the JIRA: averages probably are not the right tool for the job. @johnaohara any proposal? I was thinking something similar to...

@tqvarnst > Just for anyone else seeing this having a shape like this is not necessarily a bad thing and to understand if it's a problem it's much more important...

> I don't think it should be automatic, there should be a vote. I've missed the context, sorry: I was talking about the LeaderElection primitive. If the case I have...

`Atomix` path to the GC root: ![Screenshot from 2021-04-14 21-54-22](https://user-images.githubusercontent.com/13125299/114825032-fcc7c200-9dc5-11eb-9af5-b439e2785cf0.png) and this is the `RaftContext::threadContext` that reference the `ScheduledThreadPoolExecutor` and its `DelayedWorkQueue`, that's keep alive the `Atomix` ref as the...