Log inSign up
Francesco Nigro
19.6K posts
Image
user avatar
Francesco Nigro
@forked_franz
while(1) fork() Proud @Java_Champions
Joined May 2016
975
Following
3,237
Followers
  • user avatar
    Francesco Nigro
    @forked_franz
    Jun 10, 2023
    blog.cloudflare.com/missing-manual… cloudflare always got good stuff!! #iouring
    Image
    Missing Manuals - io_uring worker pool
    From blog.cloudflare.com
    10K
  • user avatar
    Francesco Nigro
    @forked_franz
    Jan 14, 2024
    lore.kernel.org/netdev/2023112… ok - WOW
    32K
  • user avatar
    Francesco Nigro
    @forked_franz
    Mar 14, 2024
    github.com/openjdk/jdk/pu… by @RedHat 's @AndrewHaley13 Bye bye type pollution issue, you won't be missed!
    Image
    8180450: secondary_super_cache does not scale well by theRealAph · Pull Request #18309 · openjdk/jdk
    From github.com
    14K
  • user avatar
    Francesco Nigro
    @forked_franz
    Nov 13, 2023
    Many thanks for this 😭 When I've started years ago my journey in the #java #performance land, I found @mjpt777 @PeterLawrey and @nitsanw blog posts, conferences and code...discovering they were all Java Champions (1/n)
    user avatar
    Java Champions
    @Java_Champions
    Nov 13, 2023
    Congratulations to new #Java Champion @forked_franz
    Francesco Nigro as a new Java Champion!
    12K
  • user avatar
    Francesco Nigro
    @forked_franz
    Nov 25, 2022
    #java #performance Blog Post Time! Say hi to redhatperf.github.io/post/type-chec…, first post on bugs.openjdk.org/browse/JDK-818… @QuarkusIO @netty_project and moar :P
    Image
    Journey to a N-fold improvement due to a stealthy scalability issue
    From redhatperf.github.io
  • user avatar
    Francesco Nigro
    @forked_franz
    Oct 11, 2024
    Today I've been reached out by another big company (which I cannot mention, but u'll hear out soon in public JDK lists) to be affected by the "type pollution" scalability issue explained at @Devoxx youtu.be/PxcO3WHqmng?si… redhatperf.github.io/post/type-chec… and netflixtechblog.com/seeing-through…
    9.7K
  • user avatar
    Francesco Nigro
    @forked_franz
    Nov 26, 2023
    For JVM startup profiling I strongly suggest checking cl4es.github.io/2018/11/23/Inv… and for startup allocation profiling (in case performance isn't a concern) check @AndreiPangin nice suggestion at github.com/async-profiler…
    user avatar
    Francesco Nigro
    @forked_franz
    Nov 26, 2023
    Think about it: profiling sub-second startup of programs isn't very sampling-friendly and requires some mental shift vs runtime profiling. Love profiling won't negate understanding how useful is low-cost (TBD) tracing
    cl4es.github.io
    Investigating startup with bytestacks
    In my previous blog post I mentioned bytestacks, and I’ve been asked to demonstrate how I use it to investigate startup behavior.
    13K
  • user avatar
    Francesco Nigro
    @forked_franz
    Jan 7, 2024
    Replying to @seinecle and @gunnarmorling
    richardstartin.github.io/posts/finding-… from @richardstartin 0x80.pl/notesen/2023-0… from @pshufb And for mmap, just look at biriukov.dev/docs/page-cach…
    Image
    Finding Bytes in Arrays
    From richardstartin.github.io
    18K
  • user avatar
    Francesco Nigro
    @forked_franz
    Jul 13, 2024
    I've fallen again into this mazzo.li/posts/fast-pip… Really nice!
    Image
    mazzo.li
    How fast are Linux pipes anyway?
    Pipes are ubiquitous in Unix --- but how fast can they go on Linux? In this post we'll iteratively improve a simple pipe-writing benchmark from 3.5GiB/s to 65GiB/s, guided by Linux `perf`.
    3.6K
  • user avatar
    Francesco Nigro
    @forked_franz
    Mar 6, 2018
    @jugmilano @venkat_s Don't have enough space on my body, but that really worth a tatoo :)
    Image
  • user avatar
    Francesco Nigro
    @forked_franz
    May 19, 2024
    I kind of missed this very nice article
    Image
    Optimizing TCP for high WAN throughput while preserving low latency
    From blog.cloudflare.com
    4.6K
  • user avatar
    Francesco Nigro
    @forked_franz
    Oct 15, 2021
    Thanks @ScyllaDB for
    Image
    What We’ve Learned after 6 Years of IO Scheduling - ScyllaDB
    From scylladb.com
  • user avatar
    Francesco Nigro
    @forked_franz
    May 26, 2023
    @vertx_project t the nerverending efforts to optimize the stack has paid off on @TFBenchmarks ! See techempower.com/benchmarks/#se…
    Image
    5.8K
  • user avatar
    Francesco Nigro
    @forked_franz
    Oct 27, 2024
    Wrote to @abhi9u few days ago because of his very instructive article on SMT blog.codingconfessions.com/p/simultaneous… asking why register renaming was backend - in my mind it was a bridge between frontend to backend, but...(plot twist)...
    Image
    How Simultaneous Multithreading Works Under the Hood
    From blog.codingconfessions.com
    3.8K

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
Advertisement
Advertisement