ADR-0003 Change IIIF Service Manager and Sipi implementation to zlayer
Date: 2022-04-29
Status
Accepted
Context
Both org.knora.webapi.store.iiif.IIIFServiceManager and org.knora.webapi.store.iiif.impl.IIIFServiceSipiImpl
where implemented as Akka-Actors
Decision
As part of the move from Akka to ZIO,
it was decided that the IIIFServiceManager and the IIIFServiceSipiImpl is refactored using ZIO.
Consequences
The usage from other actors stays the same. The actor messages and responses don't change.