ration (see reference.conf)
val redis = Redis()

// Import the intenral ActorSystem&#39;s dispatcher (execution context) to register callbacks
import redis.dispatcher

case class Person(name: String, age: Int)

implicit object PersonWriter extends Writer[Person] {
  private val utf16StringWriter = new StringWriter(&quot;UTF-16&quot;)
  
  override def writeImpl(person: Person): Array[Byte] = {
    utf16StringWriter.write(s&quot;${person.name}:${person.age}&quot;)
  }
}

implicit object PersonReader extends 