Learn how to write and read messages in Avro format to/from Kafka. Read on to understand how to produce messages encoded with Avro, how to send them into Kafka, and how to consume with consumer and finally how to decode them.
Garbage collection is necessary, but it can be a performance killer if not done well. Take these steps to make sure your GC pauses are minimal and short.
Take a look at how to marshal and unmarshal your Java objects and XML data with JAXB 2.0, a useful tool for generating XML schemas from Java code and vice-versa.
If you use a vSphere infrastructure, then vCheck can help. The vCheck framework is designed to run checks against your infrastructure to determine operational issues.
The ZipKin distributed tracing system is great for testing latency issues, but by default, it doesn't persist the traces. Fortunately, you can fix that with Cassandra and MySQL.