Information

JEE Town

Here's your Java Enterprise Edition group. JEE powers distributed software.

Members: 28
Latest Activity: Dec 11, 2012

Discussion Forum

LinkedIn has a good Java Group and a JEE Framewrk Article...

Started by Michael Levin Dec 11, 2012.

Notes from JCertif, in Brazzaville, Republic of Congo

Started by Michael Levin Aug 28, 2010.

JCertif is on! Rockin' in the Congo...

Started by Michael Levin Aug 25, 2010.

JEE Town Reading List ::: from JavaSpecialists

Issue 328 - Negative size() in LinkedBlockingDeque

The LinkedBlockingDeque has an interesting feature in addAll(), where they first build up the linked nodes and then add them all to the tail. However, a bug allowed us to overflow the size, resulting in a negative count. In this newsletter we look at this bug, and also how it was fixed in Java 26.

Issue 327 - ShuffleGatherer

Instead of shuffling our stream at the end in the collect() method, we can also shuffle it in stages using the new stream gatherers. This allows us to shuffle sections at a time and even support infinite streams.

Issue 326 - Stream Gathering with a Different Distinct Function

A few years ago, we tried to create a new distinct() function for a Stream. It wasn't pretty. In this newsletter we revisit that adventure using the new Stream Gatherers from Java 24.

Comment Wall

Comment

You need to be a member of JEE Town to add comments!

 

Members (25)

 
 
 

Happy 10th year, JCertif!

Notes

Welcome to Codetown!

Codetown is a social network. It's got blogs, forums, groups, personal pages and more! You might think of Codetown as a funky camper van with lots of compartments for your stuff and a great multimedia system, too! Best of all, Codetown has room for all of your friends.

When you create a profile for yourself you get a personal page automatically. That's where you can be creative and do your own thing. People who want to get to know you will click on your name or picture and…
Continue

Created by Michael Levin Dec 18, 2008 at 6:56pm. Last updated by Michael Levin May 4, 2018.

Looking for Jobs or Staff?

Check out the Codetown Jobs group.

 

Enjoy the site? Support Codetown with your donation.



InfoQ Reading List

Presentation: Beyond the Hype: Architecting Systems with Agentic AI

The panelists explore architecting systems with Agentic AI. They share patterns, antipatterns, and use cases, distinguishing agentic from traditional automation. Learn how to manage the complexity and non-determinism of these distributed systems, implement guardrails, and shift your mindset from a software architect to a learning architect to achieve trust and scale in production.

By Tyler Jewel, Arun Joseph, Johannes Koch, Merrin Kurian, Renato Losio

How Software Engineers Can Grow into Staff Plus Roles

Software engineers can boost their impact by helping other teams, focusing on business-driven work, and building strong relationships, David Grizzanti mentioned at InfoQ Dev Summit Boston. Growth can come from mentoring, setting cultural norms, thinking strategically, and designing a career path based on what motivates you.

By Ben Linders

Microsoft Announces General Availability of AKS Automatic

Microsoft has released Azure Kubernetes Service (AKS) Automatic to general availability, introducing a fully managed Kubernetes offering designed to eliminate operational overhead while maintaining the full power and flexibility of the platform.

By Claudio Masolo

Microsoft Announces Open-Source Agent Framework to Simplify AI Agent Development

Microsoft has announced the preview release of Microsoft Agent Framework, an open-source software development kit designed to simplify the creation and deployment of artificial intelligence agents for developers across all skill levels, as reported in official blog posts from the company's development teams.

By Almir Vuk

Microsoft Tests Microfluidic Cooling for Next-Generation AI Chips

Microsoft has announced progress on a new chip cooling approach that could help address one of the biggest bottlenecks in scaling AI infrastructure: heat. The company’s researchers have successfully demonstrated in-chip microfluidic cooling, a system that channels liquid coolant directly into etched grooves on the back of silicon chips.

By Robert Krzaczyński

© 2025   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service