Over the years in dealing with concurrency, performance, and scalability problems, I have put together a small list of tips to help the developers with such problems. Concurrency, performance, and scalability require a slightly different manner of thinking than conventional imperative programming. This is more of a guide to move you in the right direction when dealing with these sort of problems, and how to avoid them in the first place.
In addition, I will quickly write a few small programs during the presentation to demonstrate the concepts.
Marco Villalobos has been programming professionally for fourteen years. He has also been managing the Los Angeles Java Users' Group since 2004. He enjoys programming for his profession, and hobby.