Join Us For Our Next Tech Talk March 26th
A background pattern for hero sections
An icon for a calendar

Published November 23, 2020

There are numerous elements that affect the performance of your Java applications. Understanding them and making the appropriate choices suitable for your specific application requirements can dramatically improve performance in extremely cost-effective ways.

  1. Platform choices
  2. Library choices
  3. System Configuration choices

It may seem obvious, but with additional memory and faster memory, processors, networking, and disks your application will run faster.

Improve the performance of Java apps
An icon for a calendar

Published June 5, 2020

RemoraJ is an open source Java byte code instrumentation agent designed to help developers profile running Java apps with little overhead.

 

The focal point of RemoraJ is to provide visibility into what's coming in and out of your java app by tracking calls such as HTTP, JDBC, JMS, WebSocket, IO Streams, Kafka and other inter JVM/IPC communications.

Profile Java Apps with RemoraJ
An icon for a calendar

Published May 12, 2020

1. Poor thread model where there is too much inter-thread synchronization or blocking on a common resource. Many developers overuse synchronized sections which slows down overall throughput.

2.

10 Reasons Your Java Apps are slow