This Week in Data with Colin Charles 22: CPU vulnerabilities and looking forward to 2018Colin Charles
Join Percona Chief Evangelist Colin Charles as he covers happenings, gives pointers and provides musings on the open source database community.
Happy New Year. Here’s to 2018 being a great year in the open source database world. What is in store for us? Probably: MySQL 8.0 and MariaDB Server 10.3 as generally available. What will we see in the rest of the space? Clouds? All I know is that we move fast, and it’s going to be fun to see what unfolds.
The biggest news this week may not necessarily be database related; it focused on CPU security vulnerabilities and the potential slowdowns of your servers once the updates are applied. Please do read Meltdown and Spectre: CPU Security Vulnerabilities. Peter Zaitsev himself, got quoted in Bloomberg:
Peter Zaitsev, the co-founder and chief executive officer of Percona, a Raleigh, North Carolina-based company that helps businesses set and manage large computer databases, said that firms running such databases might see a 10 to 20 percent slowdown in performance from the patches being issued. He said this was not enough to cause major disruptions for most applications. He also said that subsequent versions of the patch would likely further reduce any performance impacts.
He also said that in cases where a company has a server completely dedicated to a single application there was likely no need to implement the patch as these machines are not susceptible to the attacks researchers have discovered.
Now that we’re all looking at 2018, I also recommend reading A Look at Ten New Database Systems Released in 2017 – featuring TimescaleDB, Azure Cosmos DB, Spanner, Neptune, YugaByte, Peloton, JanusGraph, Aurora Serverless, TileDB, and Memgraph. Also, don’t forget to read What lies ahead for data in 2018 – interesting thoughts on making graph/time series data easier, data partnerships, machine learning, and a lot more.
- Percona Toolkit 3.0.6 – now with better support for pt-table-sync and MyRocks, pt-stalk checks the RocksDB status, pt-mysql-summary now expanded to include RocksDB information, and more!
- MariaDB Server 10.2.12 – improvements in InnoDB, like shutdowns not being blocked by large transaction rollback, and more.
- SQL Keys in Depth – excellent post, PostgreSQL centric, and also there are plenty more good blog posts there.
- AWS re:Invent 2017: How Netflix Tunes EC2 – Brendan Gregg gave a great talk, watch the video, read the slides, and he also lists other good Netflix talks to check out.
- It’s 2018, and in the European Union, the General Data Protection Regulation (GDPR) comes into effect on 25 May 2018. Read Apache Kafka and GDPR Compliance.
- Learning to operate Kubernetes reliably – Nice to see this detailed post from Stripe.
- How to use PostgreSQL to streamline Python code – “Well-designed PostgreSQL queries can replace many lines of Python code, enabling faster, more efficient development.”
- Thorough Introduction to Apache Kafka™ – great high-level overview
- FOSDEM 2018 – Brussels, Belgium – February 3-4 2018
- SCALE16x – Pasadena, California, USA – March 8-11 2018
I look forward to feedback/tips via e-mail at email@example.com or on Twitter @bytebot.