VSHN.timer #111: Databases & Storage
Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.
This week we’re going to talk about the latest news and innovations in the field of cloud native storage and databases.
1. This is the most important news this week: Cloudflare announced R2, sadly not a friendly Astromech droid but rather “S3 minus one”, that is, S3-compatible object storage minus the egress fees. Ben Thompson from Stratechery analyzed R2 in detail and thinks it has the potential of making Cloudflare the fourth biggest cloud in the future.
https://stratechery.com/2021/cloudflares-disruption/
2. Exoscale recently announced the availability of SUSE Longhorn in their managed Scalable Kubernetes Service, making it as easy to add high performance storage to your clusters as typing kubectl apply
. It even features automated backups to Exoscale’s own SOS (Simple Object Storage) service.
https://www.exoscale.com/syslog/longhorn-sks/
3. GitHub has grown from a single MySQL database in 2008… to a massive system infrastructure now serving over a whooping (hang on tight) 1’200’000 queries per second in average. This new architecture will enable them to grow even further into the future.
https://github.blog/2021-09-27-partitioning-githubs-relational-databases-scale/
4. PostgreSQL is by far one of the most powerful and popular (and open) database engines ever created. Last week version 14 was released with lots of new features: better query planning and execution, new range types, JSON data manipulation, and heightened password security.
https://www.postgresql.org/about/news/postgresql-14-released-2318/
5. The VSHN.timer tool of the week is SpiceDB, a Google Zanzibar-inspired database that stores, computes, and validates application permissions.
https://github.com/authzed/spicedb
What Kubernetes storage provider do you use? How do you partition your databases for performance? Would you like to share some tips and tricks with our readers? Get in touch with us, and see you next week for another edition of VSHN.timer.
PS: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.
PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.