home.social

#1brc — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #1brc, aggregated by home.social.

fetched live
  1. How much faster can #Java get before the code becomes unmaintainable? Using the One Billion Row Challenge as a benchmark, @ReneSchwietzke explores the trade-offs between clean code, profiling insights & real-world performance tuning: javapro.io/2026/06/23/1brc-the

    #Performance #1BRC

  2. Before reaching for Unsafe, bit hacks or native images, have you measured where your application really slows down? @ReneSchwietzke walks through an 80% performance gain in #Java step by step — from Streams to custom I/O. Read his article now: javapro.io/2026/06/23/1brc-the

    #1BRC #Java

  3. How much faster can #Java get before the code becomes unmaintainable? Using the One Billion Row Challenge as a benchmark, @ReneSchwietzke explores the trade-offs between clean code, profiling insights & real-world performance tuning: javapro.io/2026/06/23/1brc-the

    #Performance #1BRC

  4. Thanks for attending my talk. More than 200 people showed up. It was a blast. Thanks for all the positive feedback.

    And yes, it is still Java code, but highly optimized. :)

    As promised, the slides: training.xceptance.com/java/46

    #1brc #talk #jcon2026 #performance #java

  5. And of course, I am still fiddling with my presentation for @jcon

    Almost 40 different ways to multithread the #1brc. Most of them are stupid of course, but it is about learning and understanding why, not just saying "Tata". The journey is our goal.

    #jcon2026

  6. Wie schnell kann #Java 1 Mrd. Zeilen (13,8GB) verarbeiten – ohne „Wettbewerbs-Code“? @ReneSchwietzke zeigt die ersten 80%: weniger Allokationen, bessere I/O, schnelleres Parsing.

    Lies es für Praxis-Optimierungen statt Hype: javapro.io/de/1brc-die-ersten-

    #JVM #Performance #1BRC

  7. Discover how #DataFrames serve as a vital tool for data-oriented programming in the #Java ecosystem.

    By analyzing The One Billion Row Challenge, Vladimir Zakharov shares how Java frameworks can outperform Python in memory management while maintaining code readability.

    Discover how DataFrames elevate your Java programming experience in this #InfoQ video.

    🎬 Watch now | 📄 #transcript included ⇨ bit.ly/3MeWqDr

    #DataOrientedProgramming #1BRC

  8. Wie schnell kann #Java 1 Mrd. Zeilen (13,8GB) verarbeiten – ohne „Wettbewerbs-Code“? @ReneSchwietzke zeigt die ersten 80%: weniger Allokationen, bessere I/O, schnelleres Parsing.

    Lies es für Praxis-Optimierungen statt Hype: javapro.io/de/1brc-die-ersten-

    #JVM #Performance #1BRC

  9. Do you remember the #1BRC? When I asked AI back in 2024 for a solution, I got a normal stream suggestion or something similar as a plain Java loop. When I ask AI now, I get the winning solution or parts of it suggested. Even if I try to exclude these, it always wants to come back to some of these rather cutting-edge-hacky solutions.

    So, no open source means no AI programming helpers or agents. More AI programmed content means no new ideas and no innovation. At least for now!

  10. Did #AI write better Java? The experiment's back—#1BRC tests #IDE battles & hallucination. #Zencoder #JetBrains shine, but the flaws are surprising. All about context, integration #parsing. Read Steve Poole´s article now: javapro.io/2025/01/15/maximize

    #DevTools #LLM

  11. Dive into the latest InfoQ #Java #TrendsReport with Ixchel Ruiz & Gunnar Morling!

    🔍 Topics covered:
    ➡️ Benefits of Java's six-month release cadence
    ➡️ Project Lilliput & compact object headers
    ➡️ Nullability in Java
    ➡️ Python's impact on the Java ecosystem
    ➡️ The One Billion Row Challenge

    🎧 Listen now 👉 bit.ly/3VP0xaF

    💪 Knowledge is power! #StayAhead #StayInformed #SoftwareTrends

    #InfoQ #ProjectLiliput #Python #OneBillionRowChallenge #1BRC

  12. 1 billion lines of code? No problem for AI, right? An AI didn't want to program! Steve Poole convinced it. Read his surprising results: javapro.io/2024/11/07/1-billio

    #AI #1BRC #Java #ChatGpt #ClaudeAI #Codeium #Jetbrains #JAVAPRO

  13. The #OneBillionRowChallenge (#1BRC) went viral in the Java community earlier this year.

    In this #InfoQ talk, Gunnar Morling dives into some of the tricks employed by the fastest solutions for processing the challenge’s 13 GB input file within less than two seconds.

    Expect insights into:
    • Parallelization and efficient memory access
    • Optimized parsing routines with SIMD/SWAR
    • Custom map implementations

    He also shares personal stories and key takeaways from leading this challenge for and with the community.

    A must-watch video: bit.ly/3Yl7y3v

    #transcript included

    #Java #EventStreming #ChangeDataCapture #SoftwareArchitecture #DataEngineering

  14. Hope to see you tomorrow!

    For all #1brc fans, we will lay the basic foundation for that exercise, without elaborating on tuning, by seeing the magic of the JVM and hardware... because it will hit us when benchmarking too naively.
    @Devoxx #jmh #1brc

  15. Created a repo with the step-by-step progress of the fastest #1brc solution. Key takeaways:

    - @graalvm JIT provides 8+% for free. 🚀
    - Parallellize and optimize data structures to get 95% of the way.
    - Squeeze out the max by understanding the CPU.

    github.com/thomaswue/1brc-step

  16. Wer meinen Vortrag zu den ersten 80% der #1brc in Stuttgart verpasst hat, hat auf der #JavaForumNord die Chance, es nachzuholen. Ich freue mich auf Fragen und Diskussionen.

    "Die 1 Milliarde Zeilen Herausforderung - #1BRC - Die ersten 80%"

  17. Story of 1 Billion rows of data, where it is started from and how it is ended, incredible, in short, this video is saying never stop optimizing in #java or any language, we should improve ourselves and the code should work faster and faster. Thanks to @royvanrijn to collect all story in this video and keeping up with #1brc, Also respect to @graalvm feels like future of Java is bright. To be honest, I will rewatch/study this video more 🤓 hard to comprehend at first watch.

    youtu.be/EFXxXFHpS0M?si=wQRPjE

  18. #jfs2024 Vielen Dank an alle, die meinen Talk besucht haben und auch vielen Dank für die Interaktionen. Super Schätzungen teilweise. #1brc

  19. Nicht vergessen, 11:10 CEST im Schiller-Saal gibt es "Die ersten 80% des 1 Milliarde Zeilen Wettbewerbs #1brc" zu sehen. Freue mich auf rege Teilnahme und jede Menge Fragen. Ich werde nach Schätzungen fragen, damit es nicht langweilig wird. Jeder wird aus den ersten 80% etwas mitnehmen können, versprochen.

    #jfs2024

    java-forum-stuttgart.de/vortra

  20. German followers, for your schedule, in case you can make it and attend one of my upcoming talks.

    18 July 2024, JUG Darmstadt, "Microbenchmarks - Wer misst, misst Mist."
    jug-da.de/2024/07/microbenchma

    31 July 2024, Java Forum Stuttgart, "Die 1 Milliarde Zeilen Herausforderung – #1brc"
    java-forum-stuttgart.de/vortra

    Hope to meet you soon in real life.

  21. As usual, the slides for instant consumption: "#1BRC - THE FIRST 80% How to Read One Billion Rows Fast Enough". Thanks to the audience and thanks to all who came up and asked questions.

    training.xceptance.com/java/45

    #dexoxxpl @devoxxpl

  22. Join me for "The First 80% of Reading One Billion Rows Really Fast - #1BRC" on Thursday, 20 June 2024, 14:40 CEST at #DevoxxPL
    devoxx.pl/talk-details/?id=503

  23. Nice video for pure Java perf-hacks 💪🏼 Remember that 1-billion row challenge a few months ago. youtube.com/watch?v=9-S_nZ5gzGE

    Learning points: my bit-ops need refreshing 😅