Sarasota Jug: Introduction to Java Concurrency

Event Details

Sarasota Jug: Introduction to Java Concurrency

Time: June 11, 2009 from 6pm to 8:30pm
Location: Community Foundation of Sarasota
Street: 2635 Fruitville Rd
City/Town: Sarasota
Website or Map: http://maps.google.com/maps?q…
Event Type: meeting
Organized By: David Moskowitz
Latest Activity: Jun 10, 2009

Export to Outlook or iCal (.ics)

Event Description

Concurrency involves running multiple tasks simultaneously. Java has been designed from the start support multi threading. However, using Java concurrency comes at a price of vigilance, as effects of multiple threads can be essentially non- deterministic. This situation can lead to hard to reproduce bugs, unless the foundations of Java threading are well understood. Even so, multithreading can have great advantages in the areas of improved application design and performance.

This talk will introduce concurrency through example code, starting with basic features introduced in Java 1.0 through the latest major changes in JDK 1.5 We will also look at implementing concurrent processing within a web framework and a simulation application.
About the Speaker:

David Moskowitz is as independent consultant specializing in high performing Java application development. His current interests include application framework architecture using Spring and Hibernate, and Java and XSL performance tuning and profiling.

David is the founder and current chairman of the Sarasota Java User group.

NEW LOCATION!
The event will be hosted by Community Foundation of Sarasota, located at 2635 Fruitville Rd, Sarasota, FL 34237, which is west of exit 210 off I75.

Food and refreshments wil be provided.

Meeting Schedule

6-6:45 PM: Food and Networking
6:45 - 8:30 PM: Presentation

Please RSVP to dave@sunjug.org if you plan on attending. All are welcome.

Comment Wall

Comment

RSVP for Sarasota Jug: Introduction to Java Concurrency to add comments!

Join Codetown

Attending (1)

Might attend (1)

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

Java News Roundup: A2A Java SDK 1.0, Jakarta EE 12, JNoSQL, GraalVM, Micrometer, OpenXava, Gradle

This week's Java roundup for June 8th, 2026, features news highlighting: the GA release of A2A Java SDK 1.0; an update on Jakarta EE 12; point releases of Micrometer Metrics and Micrometer Tracing; maintenance releases of GraalVM Native Build Tools and OpenXava; the second release candidate of Gradle 9.6; and the first milestone release of Eclipse JNoSQL 1.2.

By Michael Redlich

Xcode 27 Extends Agent Integration, Revamps UI, and Introduces DeviceHub

At WWDC 2026, Apple introduced Xcode 27, which makes it easy to kick off tasks with coding agents, iterate on new project ideas, and customize the workspace. It also introduces DeviceHub for unified simulator and device management, along with enhancements to Organizer and Instruments, among many other improvements.

By Sergio De Simone

Anthropic Explains How Claude Builds Its Own Execution Harnesses

Anthropic has published additional details about the orchestration system behind Claude Code's recently introduced Dynamic Workflows, highlighting how the feature generates custom execution harnesses designed to coordinate teams of AI agents for complex tasks.

By Robert Krzaczyński

Spring News Roundup: Point Releases of Boot, Security, Integration, Modulith and Spring AI 2.0

There was a flurry of activity in the Spring ecosystem during the week of June 8th, 2026, highlighting point releases of: Spring Boot, Spring Security, Spring Session, Spring Integration, Spring Modulith, Spring AMQP and Spring Vault; and GA releases of Spring AI 2.0 and Spring Data 2026.0.0.

By Michael Redlich

Presentation: Practical Performance Tuning for Serverless Java on AWS

AWS Hero Vadym Kazulkin explains how to overcome Java’s enterprise hurdle on AWS Lambda: cold starts and memory footprints. He shares a technical deep dive into performance tuning, comparing fully managed AWS SnapStart (with pre-snapshot priming hooks) against GraalVM ahead-of-time compilation, while addressing the latest architectural implications of Project Leyden and Java 25.

By Vadym Kazulkin

© 2026   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service