Skip to content

Latest commit

 

History

History
19 lines (10 loc) · 516 Bytes

0002-change-cache-service-manager-from-akka-actor-to-zlayer.md

File metadata and controls

19 lines (10 loc) · 516 Bytes

2. Change Cache Service Manager from Akka-Actor to ZLayer

Date: 2022-04-06

Status

Accepted

Context

The org.knora.webapi.store.cacheservice.CacheServiceManager was implemented as an Akka-Actor.

Decision

As part of the move from Akka to ZIO, it was decided that the CacheServiceManager and the whole implementation of the in-memory and Redis backed cache is refactored using ZIO.

Consequences

The usage from other actors stays the same. The actor messages and responses didn't change.