The Sarasota Java Users Group (SunJUG) is an educational and networking organization covering Java and other Open Source technologies. While we are mainly Java focused, we welcome all local developers.
January 21 - FCCI - Building an App with NetBeans
March 18 - FCCI - Continuous Integration
April 15 - Cigar Night at Woody's
May 14 - CF Sarasota - Flex
June 11 - CF Sarasota - Concurrency and Performance
Meetings are from 6 to 9 PM (unless otherwise specified)
Please send inquiries to dave@sunjug.org
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.
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.
View David’s full profile on LinkedIn
Food and refreshments will be provided by TEKsystems.
It’s not about the one-time IT job or the one time communications job, it's about building IT careers and communications careers one job at a time. At TEKsystems®, we build long term relationships with our technical professionals by:
° Consistently providing them with great opportunities within quality companies