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 337 - Module Imports

Module imports are a new feature in Java 25 and are like a wildcard import for *all* the types in a module. If you hate wildcard imports, you'll despise this even more. But if, like me, you don't really care whether someone uses a wildcard or single-type import, this is for you.

Issue 336 - CopyOnWriteArrayList.subList() ConcurrentModificationException

Java's CopyOnWriteArrayList gives us a snapshot iterator for fast reading. However, its subList() is not snapshot, and will break if the list is changed. In this newsletter we look at a way to make a safe subList() copy, using the iterator and an AbstractList.

Issue 335 - ZGC Mysteries

In our previous newsletter we posted a puzzle about ArrayList creation in ZGC. Lots of Java programmers sent in their ideas, and we are still looking for the perfect answer. Here are some more thoughts on the idea, whilst we wait for The Z Garbage Collector Book to arrive.

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: Multi-Agent Patterns from Spotify’s AI Powered Advertising Platform

Pratik Rasam discusses how Spotify Ads Manager runs production-grade multi-agent systems at scale using Google ADK Java. He shares key architectural patterns, domain ownership models, deterministic guardrails, and tracing-based evaluation strategies, detailing hard-learned lessons on drawing agent boundaries, optimizing tool schemas, and managing costs while avoiding monolithic agent pitfalls.

By Pratik Rasam

Technological Sovereignty Requires Choice, Skills, and Support, Panelists Say During OSS EU

European organisations can enhance their technological sovereignty by developing credible alternatives and acquiring necessary skills, rather than completely avoiding global providers. A panel discussion at the OSS EU highlighted the importance of understanding dependencies in cloud and hardware, and emphasized the need for practical choices in software for effective operational sovereignty.

By Olimpiu Pop

Cloudflare Open Sources Decision Models for AI Agents

During its recent “Birthday Week”, Cloudflare announced Clef, a set of open-weight AI models designed to choose between predefined options rather than generate text. Cloudflare released 9B- and 27B-parameter models, along with a platform for adapting them to specific decision-making tasks.

By Renato Losio

Survey Finds AI-Generated Code Increases Debugging and Failure Rates and Creates a Comprehension Gap

A survey conducted by independent research firm Coleman Parkes on behalf of Undo, a company focused on scaling AI-powered root-cause analysis, found that while AI coding agents have accelerated code generation, they have shifted the primary bottleneck to debugging, code comprehension, and maintenance.

By Sergio De Simone

The Async Multiprocessing Has Sound Foundations in Linux, But Further Testing Is Needed

At Embedded Linux Conference Europe 2026, Wolfram Sang discussed the Linux building blocks for asymmetric multiprocessing (AMP). He highlighted the solid foundation but noted challenges like limited contributor coverage and fragmented testing. Sang's work on a hardware-spinlock driver revealed maintenance complexities and the need for more reviewers and testers to support evolving AMP systems.

By Olimpiu Pop

© 2026   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service