google / trillian

A transparent, highly scalable and cryptographically verifiable data store.
Apache License 2.0
3.53k stars 379 forks source link

Document supported storage backends #1953

Open RJPercival opened 4 years ago

RJPercival commented 4 years ago

We have storage implementations for MySQL, Cloud Spanner and (partially) Postgres. However, we don't document whether we support deployments that use them. Some helpful things to document include:

RJPercival commented 4 years ago

We should also document what it means for us to support a deployment (e.g. SLO on support requests only for supported deployments?).

RJPercival commented 4 years ago

Also to consider: whether we only support specific configurations of some of these storage backends, e.g. only MySQL backed by SSD.

mhutchinson commented 4 years ago

These are partially documented at https://github.com/google/trillian/blob/master/docs/Feature_Implementation_Matrix.md and this would benefit from fleshing out. See #1845 for an example of uncertainty and issues around specific versions of DB.

mhutchinson commented 2 years ago

I'm going to tidy up the feature implementation matrix and call this done.