sky-uk / csp-tech-radar

The Sky Plc Content Supply Platforms department technology radar.
Creative Commons Attribution Share Alike 4.0 International
6 stars 4 forks source link

add cockroachdb to assess in platforms #13

Closed pburls closed 6 years ago

pburls commented 6 years ago

CockroachDB is a very promising new database technology based on Google’s Spanner database. It allows developers to run and scale it like any stateless service in Kubernetes while offering consistent ACID transactions and good performance. On top that it offers a SQL compliant interface. Almost sounds too good to be true, which is why we would like to assess this for now. An interesting article on running it in k8s can be found here.

sarfraz-ahmad-sky commented 6 years ago

I'm currently running benchmarking of a 5 node cockroachdb cluster on OTT. Do we have any documented performance related non-functional requirements for BSS applications ? I'd like to see if cockroachdb is hitting these targets.

pburls commented 6 years ago

@sarfraz-tide-digital Sounds interesting. What volume of data are you testing against? I don't know of any NFRs for BSS, Newton maybe the best person to ask. Profiling the prod database might give a good indication of what's required.