Java Performance

Open-source Java projects categorized as Performance

Top 23 Java Performance Projects

  • DoraemonKit

    一款面向泛前端产品研发全生命周期的效率平台。

  • Pinpoint

    APM, (Application Performance Management) tool for large-scale distributed systems.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Apache JMeter

    Apache JMeter open-source load testing tool for analyzing and measuring the performance of a variety of services

  • Project mention: Top 10 Essential REST API Testing Tools for Developers | dev.to | 2024-05-09

    Used primarily for performance testing, JMeter also supports functional API testing, capable of simulating a variety of service responses.

  • FrameworkBenchmarks

    Source for the TechEmpower Framework Benchmarks project

  • Project mention: Why choose async/await over threads? | news.ycombinator.com | 2024-03-25

    Neat. Thanks for sharing!

    Interestingly, may-minihttp is faring very well in the TechEmpower benchmark [1], for whatever those benchmarks are worth. The code is also surprisingly straightforward [2].

    [1] https://www.techempower.com/benchmarks/

    [2] https://github.com/TechEmpower/FrameworkBenchmarks/blob/mast...

  • Android Tips & Tricks

    :ballot_box_with_check: [Cheatsheet] Tips and tricks for Android Development

  • OrientDB

    OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries.

  • AxonFramework

    Framework for Evolutionary Message-Driven Microservices on the JVM

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Chronicle Queue

    Micro second messaging that stores everything to disk

  • JavaMelody

    JavaMelody : monitoring of JavaEE applications

  • ANR-WatchDog

    A simple watchdog that detects Android ANR (Application Not Responding) error and throws a meaningful exception

  • Agrona

    High Performance data structures and utility methods for Java

  • Project mention: Any library you would like to recommend to others as it helps you a lot? For me, mapstruct is one of them. Hopefully I would hear some other nice libraries I never try. | /r/java | 2023-05-27

    Aeron for low latency apps and Agrona is you're using Aeron for data structures

  • AndroidGodEye

    An app performance monitor(APM) , like "Android Studio profiler", you can easily monitor the performance of your app real time in browser

  • hypersistence-utils

    The Hypersistence Utils library (previously known as Hibernate Types) gives you Spring and Hibernate utilities that can help you get the most out of your data access layer.

  • scouter

    Scouter is an open source APM (Application Performance Management) tool.

  • jvm-profiler

    JVM Profiler Sending Metrics to Kafka, Console Output or Custom Reporter

  • gctoolkit

    Tool for parsing GC logs

  • spark

    A performance profiler for Minecraft clients, servers, and proxies. (by lucko)

  • Project mention: Custom Events in the Blocky World: Using JFR in Minecraft | news.ycombinator.com | 2023-11-28

    I'm not sure how much of the built in JFR a mod for Minecraft called Spark uses but it is a fairly common tool for debugging and visualising lag on modded servers https://spark.lucko.me/

  • parallel-consumer

    Parallel Apache Kafka client wrapper with per message ACK, client side queueing, a simpler consumer/producer API with key concurrency and extendable non-blocking IO processing.

  • fastexcel

    Generate and read big Excel files quickly

  • Automon

    Automon combines the power of AOP (AspectJ) with monitoring or logging tools you already use to declaratively monitor your Java code, the JDK, and 3rd party libraries.

  • Akarin

    Akarin is a powerful server software from the 'new dimension'

  • C2ME-fabric

    A Fabric mod designed to improve the chunk performance of Minecraft.

  • quickperf

    QuickPerf is a testing library for Java to quickly evaluate and improve some performance-related properties

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Performance related posts

  • Top 10 Essential REST API Testing Tools for Developers

    1 project | dev.to | 9 May 2024
  • Ask HN: What are you using for load testing?

    2 projects | news.ycombinator.com | 23 Apr 2024
  • The Erlang Ecosystem [video]

    1 project | news.ycombinator.com | 8 Jan 2024
  • ssd + cpu vs nvme + premium cpu - benchmark results for wordpress

    1 project | /r/webhosting | 10 Dec 2023
  • Custom Events in the Blocky World: Using JFR in Minecraft

    1 project | news.ycombinator.com | 28 Nov 2023
  • Can't connect to server after new motherboard

    2 projects | /r/MinecraftServer | 17 Nov 2023
  • Mastering API Stress Testing With JMeter’s HTTP(S) Test Script Recorder And Postman Proxy

    1 project | dev.to | 16 Nov 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 10 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Performance projects in Java? This list will help you:

Project Stars
1 DoraemonKit 19,964
2 Pinpoint 13,229
3 Apache JMeter 7,959
4 FrameworkBenchmarks 7,391
5 Android Tips & Tricks 4,709
6 OrientDB 4,697
7 AxonFramework 3,232
8 Chronicle Queue 3,164
9 JavaMelody 2,905
10 ANR-WatchDog 2,810
11 Agrona 2,743
12 AndroidGodEye 2,577
13 hypersistence-utils 2,268
14 scouter 2,052
15 jvm-profiler 1,764
16 gctoolkit 1,229
17 spark 952
18 parallel-consumer 655
19 fastexcel 609
20 Automon 566
21 Akarin 495
22 C2ME-fabric 496
23 quickperf 448

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com