Thursday 16 January 2014

Posted by Wrightandru
No comments | Thursday, January 16, 2014


I am locking for a Java trainer for developers of high throughput as well as low latency systems based on my experience within designing and applying trading systems with regard to hedge funds.

As this will be my first course, I am looking for feedback as to what to include and what to drop. I am concerned this is an overwhelming amount of information to cover inside a week which will make it difficult to pay each topic in much depth.

You can contact me on wrght.andru (a) http://techjobs.sulekha.com if you are interested in the course. This is in person training in English. My first session will be in London, but I would certainly considering other cities if you have enough interest.

Overview

The training assumes you are familiar with all the standard features of Java and know the majority of the topics covered by advanced Java development courses everything covered in most advanced books.

The scope of the training is designing, developing, testing and tuning performance Java applications. The 3 areas covered are low latency, large throughput and large data techniques.

Both common libraries in these spaces and how to implement simple examples of your personal are covered. The actual course is 30% style and theory and 70% practical.

Developers should have at least five years solid, hands on Core Java coding experience you should be able to write mulch-threaded code on paper which has a good chance associated with compiling.

These topics are discussed from a performance point of view.
  1. Improvements in Java 5. 0 to 7
  2. Implementing the Actor pattern using the High Level Concurrency library.
  3. Working with Streams, Reader/Writers and Channels.
  4. Working with compressed stream in files and over sockets.
  5. Utilizing Blocking NIO.
  6. Reflection and Method Addresses.
  7. Review design patterns.


0 comments:

Post a Comment

Blogroll

About