Skip to content

leetoo/akka-stream-persistence-stage

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Persistence stage for Akka streams with LevelDB on backend.

Usage example:


val persistenceId = UUID.randomUUID().toString
val buffer = Persistence.buffer("storage", persistenceId)

Source.actorRef[ByteString](bufferSize, overflowStrategy)
    .via(buffer.async)
    .map(....)
    .to {Sink.foreach { buffer.commitIdx(idx) }}
    .run()

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Scala 100.0%