September 12th DJUG Meeting

JMX and Causes of Poor Performance

Wed September 12th

Location: FullContact Offices 1621 18th Street Suite 40 Denver, CO 80202

5:30-6:00:
 Food, Soda and Networking. We are grateful to Tek-Systems for their continued sponsorship of the 
Food and Soda for our pre-presentation networking!

6:00-7:00:

BASIC CONCEPTS: JMX by Jason Brown

Do you know what your service is up to? If you have critical services running in a data center or your basement, you need a way to keep an eye on them. JMX provides an easy way for your services to expose their state, allow monitoring tools to inquire about that state, and provide hooks for management tools to perform operations on the service.

About Jason Brown:

Jason Brown has been programming in BASIC, FORTRAN, C, and Java for nearly 27 years, getting paid for the last 15 in the CAD/CAM, Configuration Management, Business Process, Publishing, and Banking industries. He is currently the Sr. Software Architect for Harland Financial Solutions self-service banking products. His passion is making software more efficient, reusable, scalable, maintainable, reliable, and supportable.

7:00-7:15: Break

7:15-8:45:

MAIN PRESENTATION: Causes of Poor Performance by Simon Roberts

Nobody ever complained that their program ran too fast, and keeping tabs on the issues that can adversely affect performance in your code is a necessary chore. This presentation takes a high level view of many different causes of poor performance, delving a little more deeply into some of the more interesting and less well-understood areas. Topics visited include general program design, network and transactional effects, memory usage, garbage collection issues, the Real-Time System for Java, and concurrency issues.

About Simon Roberts:

Simon Roberts is a freelance trainer, author, consultant, and developer. He has been creating Java courses and delivering Java training worldwide since Sun released it in 1995.

Simon worked for Sun Microsystems from 1995 to 2004. He has since developed and delivered Java training courses for Sun, Oracle, VMWare, Intel, AMEX and many others. Simon has delivered presentations at JavaOne, Java University and other software trade shows. He led the development of the Sun Certified Java Programmer (SJCP), Sun Certified Java Developer (SCJD), and the Sun Certified Java Architect (SCJA) certification exams. He has written several best-selling Java books and is currently working on web/video based training materials.

When not working in the Java field, Simon is a certificated flight instructor and an avid photographer.

8:45: Door prizes.

9:00: After meeting networking at Ice House Tavern. Very special thanks to ReadyTalk for their sponsorship of food at this location!.

**PARKING: ** There is a public parking garage(entrance on 19th St & 18th St) next to the building. There’s also an open (paid) parking lot on the corner of Wazee & 19th Street(entrance on Wazee).

*** DIRECTIONS ***
 Here’s some directional help:

Coming from the South:

go North on I25 and take exit 212C for 20th St.

Right onto 20th

St. Right onto Wazee St.

2nd Right onto 18th St. (1 way street) destination on Right Hand Side

Coming from the North:

go South on I25 and take exit 213 for Park Ave.

Merge onto Fox St./Park Ave W

continue onto 22nd St

Right onto Blake St.

3rd Right onto 18th St. (1 way street) destination on Right Hand Side

If you find yourself on Speer Blvd…

Coming from Cherry Creek

Take a Right at Market St.

Left onto 18th St.(1 way street)

destination on Right Hand Side

Coming from Highlands:

Take a Left at Wewatta St

Right onto 15th St.

Left onto 18th St.(1 way street) destination on Right Hand Side

This entry was posted in Uncategorized. Bookmark the permalink.

Comments are closed.