|
For the latest stable version, please use Korvet 0.12.5! |
Installation
This guide covers different ways to install Korvet.
Pre-built JAR
Download the JAR from Korvet Releases:
java --enable-native-access=ALL-UNNAMED \
-XX:+IgnoreUnrecognizedVMOptions \
--add-opens=java.base/sun.nio.ch=ALL-UNNAMED \
--add-opens=java.base/java.nio=ALL-UNNAMED \
-Dio.netty.noUnsafe=true \
-jar korvet-<version>.jar
Replace <version> with the downloaded version (e.g., 1.0.0).
The JVM flags above suppress warnings from Netty’s use of internal APIs on Java 17+. The -Dio.netty.noUnsafe=true flag disables Netty’s use of deprecated sun.misc.Unsafe methods.
|
System Requirements
-
Java: 17 or later
-
Redis: 7.0 or later with Redis Streams support
-
Memory: Minimum 512MB RAM (2GB+ recommended for production)
-
Storage: Depends on message volume and retention policy