devsisters/shardcake

Sharding and location transparency for Scala

Scala

448

219 commits

updated Jun 2, 2026

See the code

README

Shardcake

Release Artifacts

Shardcake is a Scala open source library that makes it easy to distribute entities across multiple servers and interact with those entities using their ID without knowing their actual location (this is also known as location transparency).

Shardcake exposes a purely functional API and depends heavily on ZIO.

The Documentation explains how to use Shardcake, in particular:

actor-model
functional-programming
messaging
scala
sharding

Contributors

ghostdogpr

182 commits

SvenW

4 commits

frekw

4 commits

yoohaemin

3 commits

devsisters/shardcake

Sharding and location transparency for Scala

Scala

448

219 commits

updated Jun 2, 2026

See the code

README

Shardcake

Release Artifacts

Shardcake is a Scala open source library that makes it easy to distribute entities across multiple servers and interact with those entities using their ID without knowing their actual location (this is also known as location transparency).

Shardcake exposes a purely functional API and depends heavily on ZIO.

The Documentation explains how to use Shardcake, in particular:

actor-model
functional-programming
messaging
scala
sharding

Contributors

ghostdogpr

182 commits

SvenW

4 commits

frekw

4 commits

yoohaemin

3 commits

Languages

Scala

99.1%