A delayed, high-performance FIFO queue for the JVM, powered by your favorite RDBMS.
- Schedule messages for future delivery with
Instanttimestamps - Poll with an acknowledgement callback; unacked messages get redelivered after a timeout
- Batch offers for bulk scheduling
- Cron-like scheduling for periodic tasks
Read the Javadoc. Better documentation is coming.
Maven:
<dependency>
<groupId>org.funfix</groupId>
<artifactId>delayedqueue-jvm</artifactId>
<version>0.1.0</version>
</dependency>Gradle:
dependencies {
implementation("org.funfix:delayedqueue-jvm:0.1.0")
}sbt:
libraryDependencies += "org.funfix" % "delayedqueue-jvm" % "0.1.0"