Welcome to NewsBits where you'll find the database, cloud, and developer news from around the net for the week ending January 12th 2018:
- MongoDB plans to Go its own way.
- The latest Updates for MongoDB and etcd.
- PostgreSQL arrives on Twitter
- Updates on Meltdown/Spectre and how it is affecting databases.
- What's next for DBAs?
- New DBs: ViyaDB's in-memory analytics.
- SSHing with Github credentials in Teleport 2.4.
- Uses for AI? Meet the cheery list of examples.
- And finally: a bridge between over 40 years of networking history...
And now, those NewsBits in full:
MongoDB and Go: MongoDB has announced their plans to develop their own Go driver for MongoDB. Go has been served by the mgo driver for some time. MongoDB use mgo in many of their tools. It does appear though that development has stalled on mgo; the last release was in 2015. MongoDB say they are eager to get a driver in line with other language's official MongoDB drivers and for that reason have begun their own development of an open source driver. There's no code to see yet though; an alpha is due "in the coming months".
MongoDB Updates: A minor update for MongoDB 3.6, 3.6.2, came out this week. Bug fixes for changestreams, mongoshell and collection cloning are included according to the release notes.
etcd Updates: More etcd updates have landed with 3.2.14 and a fresh release candidate 2 for the forthcoming 3.3.
PostgreSQL: The PostgreSQL community has announced an official Twitter presence as @postgresql. It's a manually curated feed of PostgreSQL content.
Meltdown/Spectre: More benchmarking is coming in of database performance post the Meltdown/Spectre patches being applied. In two articles from 2nd Quadrant and Dataegret, synthetic benchmarks show, with a correctly patched system around 5-7% performance impact. ScyllaDB benched Scylla's Meltdown/Spectre response seeing something closer to 5% performance impact. This 5% figure seems to be the norm for well patched systems and the original advice to replace your CPUs from CERT is now apply updates.
DBAs: Are you a Database Administrator? Redmonk's Stephen O'Grady asks Whither the DBA. In it he looks at how that role may be changing in a shift something like that which happened to development and ops to bring about devops.
ViyaDB: Another database to add to your list, ViyaDB is an open source, in-memory, columnar data store for analytics with a REST and basic SQL interface. It's development was driven by a pragmatic need to analyze mobile application user activity and it can work into Apache Spark. An interesting bit of niche filling.
Teleport 2.4: The open source SSH server Teleport has been updated and now includes the ability to use Github credentials for OAuth authentication. Github is where you'll find the open source version of Teleport.
AI: When someone asks what can you use AI for, the list over at poo.ai is actually a good starting place. It organizes reports of AI applications by category and then rates them as "Crushing it", "Competent" and "Getting There". There's everything from directing a panel game and spotting fake news to juggling balls and improving Wifi performance.
And finally - We like a bit of computing history here, especially when its brought back to life. Back in 1973, the Xerox Alto pioneered networking with an original 3Mbps Ethernet over coaxial cable. As part of a Xerox Alto restoration, Ken Shirriff has been building a gateway to that 3Mb/s Ethernet using a Beaglebone. It was a mighty challenge but now some of the earliest Ethernet based machines can, over 40 years on, talk to modern systems.
NewsBits. News in bits, every Friday at Compose.
Read more articles about Compose databases - use our Curated Collections Guide for articles on each database type. If you have any feedback about this or any other Compose article, drop the Compose Articles team a line at firstname.lastname@example.org. We're happy to hear from you.