Elasticsearch 6.5.0 and a new Titan - NewsBits at Compose

Published

Welcome to NewsBits where you'll find the database and developer news from around the net for the week ending November 16th.

Here's those bits in full...

Database Bits

Elasticsearch

Elasticsearch version 6.5.0 gets released, along with Kibana 6.5.0, Logstash 6.5.0, and others. The announcement includes a few notable features such as support for JDK 11, updates to their multi-metric machine learning time-series analyzer, multi-bucket analysis for machine learning jobs, and a find file structure API to look at the structure of a text file.

Titan

A new, and very much "under development" database has been released called Titan. Not to be confused with the graph database TitanDB, this Titan is a distributed transactional key-value database that's compatible with the Redis protocol. It's based on the TiKV database, but unlike TiKV that's written in Rust, Titan is written entirely in Go.

Developer Bits

Uber

Uber joins the Linux Foundation. According to the Linux Foundation's post, Uber intends to continue to contribute to cloud native, deep learning, and data visualization technologies.

Go

Earlier this week, Go turned 9 and the Go community released a blog post highlighting what's happened over those years. In particular, the article covers the rising number of contributors and the increasing popularity of the language. Additionally, it gives several references to Go 2, and their plans moving forward.

And ... If you're wondering what's coming in Go 2, Robert Pike covers Go 2's draft specifications here.

Storage Bits

Ceph Foundation

This week the Ceph Foundation, under the direction of the Linux Foundation, was created. Ceph is an open-source storage platform that provides interfaces for object, block, and file-system storage in a single unified storage cluster. The foundation aims to pool together various industry collaborators and create a governance board to support the Ceph community and move the project forward.

AI Bits

Acumos AI open source project releases it's first software release - Athena. Acumos AI is an open-source framework to build, share, and deploy AI applications. Acumous Athena allows developers to deploy machine learning models using Kubernetes. The announcement introduces a graphical design studio for machine learning models, and a secure toolkit for adding external models. The release includes a marketplace where developers also can privately or publicly share models. You can check out Athena's release notes as well as the annoucement for further details. Acumos AI is a project under the Linux Foundation's umbrella organization, LF Deep Learning Foundation, which supports open-source AI, machine learning, and deep learning projects.

And Finally ...

An exciting journey that looks at the portability of the C language on microcontrollers and mainframes. This blog post takes you on a trip back in time and looks at "bringing to life" a number of old machines using ANSI C while specifically talking about how each machine's architecture could support the language.

NewsBits. News in bits, every Friday at Compose.

Abdullah Alger
Abdullah Alger is a former University lecturer who likes to dig into code, show people how to use and abuse technology, talk about GIS, and fish when the conditions are right. Coffee is in his DNA. Love this article? Head over to Abdullah Alger’s author page to keep reading.

Conquer the Data Layer

Spend your time developing apps, not managing databases.