Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →
Top 23 Java High Performance Projects
光 HikariCP・A solid, high-performance, JDBC connection pool at last.Project mention: About Pool Sizing | news.ycombinator.com | 2023-09-05
High Performance Inter-Thread Messaging LibraryProject mention: LMAX Disruptor – High Performance Inter-Thread Messaging Library | /r/hackernews | 2023-11-20
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Vert.x is a tool-kit for building reactive applications on the JVMProject mention: Reactive database access on the JVM | dev.to | 2023-07-13
Hibernate Reactive integrates with Vert.x, but an extension allows to bridge to Project Reactor if wanted
SeaTunnel is a next-generation super high-performance, distributed, massive data integration tool.
Java dataframe and visualization libraryProject mention: Tablesaw: Java Dataframe and Visualization Library | news.ycombinator.com | 2023-02-06
Apache Log4j 2 is a versatile, feature-rich, efficient logging API and backend for Java.Project mention: Log4j requesting feedback on which modules/features to drop | news.ycombinator.com | 2023-09-28
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
🚄 FASTJSON2 is a Java JSON library with excellent performance.Project mention: FLaNK Stack Weekly for 20 June 2023 | dev.to | 2023-06-20
High Performance data structures and utility methods for JavaProject 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
Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.Project mention: Yet another introduction to Functional Programming | dev.to | 2023-07-12
eclipse-collections for Java.
TLC is a model checker for specifications written in TLA+. The TLA+Toolbox is an IDE for TLA+.Project mention: Concurrent Data-structure Design Walk-Through | dev.to | 2023-08-22
There are no tests! There are various ways to test concurrent data structures. You could use a stress test, where you spawn a lot of threads and let them mutate the map in a random way and then check the consistency of the map and some invariants. You could learn TLA+ and write a formal model of the map and then verify it.
GS Collections has been migrated to the Eclipse Foundation, re-branded as Eclipse Collections. https://www.eclipse.org/collections/
fastutil extends the Java™ Collections Framework by providing type-specific maps, sets, lists and queues.
Rapidoid - Extremely Fast, Simple and Powerful Java Web Framework and HTTP Server!
BitSail is a distributed high-performance data integration engine which supports batch, streaming and incremental scenarios. BitSail is widely used to synchronize hundreds of trillions of data every day.
Simple API, Complex Emails (Jakarta Mail smtp wrapper)Project mention: Version 1.5.0 of the email address validation library, JMail, is now available | /r/java | 2023-03-21
Oh, this is the validation engine in https://www.simplejavamail.org/ which I like very much! Thank you!
Java Collections till the last breadcrumb of memory and performance
TornadoVM: A practical and efficient heterogeneous programming framework for managed languagesProject mention: From CPU to GPU and FPGAs: Supercharging Java Applications with TornadoVM [video] | news.ycombinator.com | 2023-08-24
Presented by Juan Fumero, PhD & Research Fellow (The University of Manchester, UK) during the JVM Language Summit 2023 (Santa Clara CA).
More information on TornadoVM can be found at https://www.tornadovm.org/
Tags: #Java #JVMLS #GPU #FPGA #OpenJDK #GraalVM #AI
🚀 Fast lightweight HTTP service framework. (by TogetherOS)
High performance JVM JSON libraryProject mention: The Newest Java Json Benchmark Results just dropped | /r/java | 2023-05-01
Afaik dsl-json came up with a lot of improvements and inspired a several other libraries like JsonIter and jsonIter-scala. Jsoniter-scala by u/plokhotnyuk is probably the most optimized JSON library on the JVM at this point, and seems to power most of the Scala ecosystem. Some implementations/optimizations eventually made their way back into Jackson and other libraries.
High Performance Primitive Collections for Java
High Performance Software-Defined Block Storage for container, cloud and virtualisation. Fully integrated with Docker, Kubernetes, Openstack, Proxmox etc.Project mention: Longhorn alternatives | /r/kubernetes | 2023-01-13
Tbf that isn't distributed storage. You could use DBRD with ZFS over it though, to accomplish this. I plan to try it at some point - I love ZFS, and for my NAS and backup target it's terrific, but I want something that can distribute across my three compute nodes.
Zero-allocation hashing for Java
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Java High Performance related posts
LMAX Disruptor – High Performance Inter-Thread Messaging Library
1 project | /r/hackernews | 20 Nov 2023
LMAX Disruptor – High Performance Inter-Thread Messaging Library
4 projects | news.ycombinator.com | 17 Nov 2023
Disruptor 4.0.0 Released
1 project | news.ycombinator.com | 29 Sep 2023
About Pool Sizing
1 project | news.ycombinator.com | 5 Sep 2023
Questions Regarding design DW
1 project | /r/dataengineering | 24 Jun 2023
Ask HN: How you understand TLA+ and how you use TLA+ in your projects?
1 project | news.ycombinator.com | 11 Jun 2023
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.
21 projects | /r/java | 27 May 2023
A note from our sponsor - Onboard AI
getonboard.dev | 3 Dec 2023
What are some of the best open-source High Performance projects in Java? This list will help you:
|7||Apache Log4j 2||3,199|
|16||Simple Java Mail||1,140|