Skip to content

vectrix-space/flare

Repository files navigation

Flare Discord

GitHub Workflow Status (branch) MIT License Maven Central Sonatype Nexus (Snapshots)

Useful thread-safe collections with performance in mind.

Building

Note: If you do not have Gradle installed then use ./gradlew for Unix systems or Git Bash and gradlew.bat for Windows systems in place of any 'gradle' command.

In order to build Flare you simply need to run the gradle build command. You can find the compiled JAR file in ./flare/build/libs or ./flare-fastutil/build/libs labeled 'flare-2.0.1.jar' or 'flare-fastutil-2.0.1.jar'.

Benchmarks

SyncMap Benchmarks

Dependency

Gradle:

repositories {
  mavenCentral()
}

dependencies {
  implementation "space.vectrix.flare:flare:2.0.1"
  implementation "space.vectrix.flare-fastutil:2.0.1"
}

Maven:

<dependencies>
  <dependency>
    <groupId>space.vectrix.flare</groupId>
    <artifactId>flare</artifactId>
    <version>2.0.1</version>
  </dependency>
  <dependency>
    <groupId>space.vectrix.flare</groupId>
    <artifactId>flare-fastutil</artifactId>
    <version>2.0.1</version>
  </dependency>
</dependencies>

Credits

Various concepts inspired by Go.

Initially designed for Mineteria.

About

Useful thread-safe collections with performance in mind for Java 8+.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •