#JavaStreams

2026-01-15

🔥 Für Kurzentschlossene: @jugch Talk, heute Abend in St. Gallen 🔥

🧐 Java-Streams wirken elegant – werden in der Praxis aber oft komplex, schwer lesbar und ineffizient.

Heute Abend zeigt Senior Software Engineer @martinfrancois, wie moderne Stream-Techniken zu klarerem Code und besserer Performance führen – aus realen Java-Codebases.

📍 Heute, 18:00 | OST – Ostschweizer Fachhochschule St. Gallen
🔗 jug.ch/html/events/2026/java-s

#Java #JavaStreams #CodeQuality #PerformanceOptimization #Karakun

Porträt von François Martin, Senior Software Engineer bei Karakun. François ist ein Mann in den 30ern mit braunen Haaren, trägt ein schwarzes Hemd und eine dunkle Brille. Er lächelt freundlich in die Kamera.
JAVAPROjavapro
2025-12-30

Are you using parallelStream() without profiling? Or still writing Collectors.toList() manually? have evolved—Mihaela Gheorghe-Roman breaks down what modern offers you from 8 to 24: javapro.io/2025/11/13/java-str

@openjdk

JAVAPROjavapro
2025-11-16

changed how we process collections—but the API didn’t stop at map() and reduce(). From dropWhile() to Stream.transform(), Mihaela Gheorghe-Roman walks through the milestones you likely missed.

Full evolution: javapro.io/2025/11/13/java-str

@openjdk

JAVAPROjavapro
2025-11-13

Still writing verbose loops in ? Streams have evolved far beyond map() & filter()—from takeWhile() to mapMulti() to gather(). Mihaela Gheorghe-Roman traces the full journey from Java 8 to 24.

Stay current: javapro.io/2025/11/13/java-str

@openjdk

2025-03-28

🚀 Java 24 bringt die neuen Stream Gatherers – ein Upgrade, das funktionales Java auf ein neues Level hebt.

Gatherers füllen eine Lücke bei den Intermediate-Operations:
✔ eleganter
✔ wiederverwendbar
✔ parallelisierbar

Im Blog erklärt David anhand eines Beispiels:
🔹 wie Gatherers funktionieren
🔹 wie man eigene schreibt
🔹 und warum sie ein echter Gamechanger sind.

📚 puzzle.ch/blog/2025/03/28/stre

#Java #Java24 #JavaStreams #Gatherers #FunctionalProgramming #SoftwareDevelopment #Coding #DevBlog

Shai Almogdebugagent
2024-06-17

Ever wondered how to inspect Java streams without altering their flow? 🤔 'peek() allows developers to peek into the elements of a stream...' debugagent.com/debugging-strea

Think twice before using parallel streams in a multi-threaded environment! 🧵 #JavaStreams #Performance

Today's experiment was a real eye-opener. 🕵️‍♂️ Comparing loops, streams, and parallel streams. Loops and regular streams crossed the finish line hand in hand. 🏁 But Parallel streams use a common ForkJoinPool, and they're limited by the number of available CPU cores. 🖥️ In server environments where cores are often limited, this becomes a bottleneck. #DevTips #JavaBackend

Shai Almogdebugagent
2024-03-12

"Struggling with stream bugs? 'peek() is used to inspect elements within the stream conditionally.' Find out how in our latest post! "
debugagent.com/debugging-strea

Sunit Ghoshengineersunit
2023-12-28

Java Streams: Behavioral Parameters with Side-Effects

Will the peek operation print the Fibonacci sequence till 5?

"""
Stream.of(1, 1, 2, 3, 5)
.peek(System.out::println)
.count()
"""

Hints 💡 and learnings in the comments!

Use Java Playground to try out the code

JCONjcon
2023-08-04

JCON EUROPE 2023 Keynote is online! Watch the video with Markus Kett: The Evolution of Data Processing with Java
youtube.com/watch?v=i7SNG-Yv3G

Relational & the standard were designed for monolithic systems and have been a great success story. However, there are also various challenges, but after so much time these are simply part of the process...

JAVAPROjavapro
2023-08-04

JCON EUROPE 2023 Keynote is online! Watch the video with Markus Kett: The Evolution of Data Processing with Java
youtube.com/watch?v=i7SNG-Yv3G

Relational & the standard were designed for monolithic systems and have been a great success story. However, there are also various challenges, but after so much time these are simply part of the process...

2023-06-01

Learn how to write intuitive and type-safe Java Stream queries using JPAStreamer and Hibernate in Quarkus. #shorts

By Julia Gustafsson

Get Started:
code.quarkus.io/?extension-sea

JPAStreamer documentation:
speedment.github.io/jpa-stream

#jpastreamer #quarkus #quarkus3 #hibernate #jpa #java #javastreams #sql #sh

2023-05-25

Learn an intuitive and type-safe way of joining two data tables using JPAStreamer and Hibernate in Quarkus with Julia Gustafsson.

youtube.com/shorts/jGi3DVGZCsw

Get Started:
code.quarkus.io/?extension-sea

JPAStreamer documentation:
speedment.github.io/jpa-stream

#jpastreamer #quarkus #quarkus3 #hibernate #jpa #java #javastreams #sql #short

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst