Skip to content

Documenting the current state of ScyllaDB as a Cassandra-compatible Backend #8652

@andrii-kysylevskyi

Description

@andrii-kysylevskyi

Is your feature request related to a problem? Please describe.
Temporal supports Cassandra as a storage backend, and ScyllaDB is often presented as a drop-in Cassandra alternative. It’s currently not mentioned in the documentation, and it's unclear whether using ScyllaDB with Temporal is recommended, unsupported, or simply unverified.

While looking into this, I found a few previous discussions that touched on ScyllaDB behaviour or compatibility questions:

This issue is mostly to clarify the current state and consolidate conversations in one place.

Describe the solution you'd like
Some clarification in the docs or guidance, such as:

  • ScyllaDB is expected to work, but has not been officially tested, or
  • Compatibility may be revisited in the future if there is interest.

No changes requested to core code right now - just a clearer direction for users evaluating storage options.

Describe alternatives you've considered

  • Relying on scattered Slack/GitHub discussions.
  • Community blog posts or notes (easy to get outdated).

Additional context
Opening this issue to track the topic and give a single reference point if ScyllaDB or Temporal contributors decide to explore this further. Happy to add more details if helpful. I would also be happy to add the note about ScyllaDB support (in whichever way the team prefers)

Thanks a lot in advance!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions