Compose's Little Bits #14

Our regular collection of links that have caught the eye of Compose's Technical Content Curator over the week. This week, the end of Parse, VoltDB v6, visualizing PostgreSQL, Meteor futures, Go 1.6rc1, watching Go concurrency and a little extra.

Database-y

Parse closing – Facebook's Parse service has announced it is entering a one-year long winding down process as it closes its doors. Parse used MongoDB as the database foundation to its backend services and the company is offering migration tools so developers can move first to their own MongoDB, then to their own Parse server.

VoltDB v6 – VoltDB, the in-memory SQL RDBMS from Michael Stonebreaker's eponymously named company, has added geospatial support, cross cluster replication, Kafka importing into a new "fast data pipeline" and Elasticsearch exporting. The features turn up its newly introduced VoltDB v6.

PostgreSQL Visualization – There's a fine tool at explain.depesz.com which takes PostgreSQL's explain analysis and makes it more readable. That has inspired Alex Tatiyants to go further and created Pev, the Postgres EXPLAIN Visualizer which turns the analysis into expressive easy to read charts where you can drill down into nodes for details. Read more on Alex's blog posting.

Developer-y

Meteor futures – Meteor, the JavaScript application platform, has been in a state of flux recently as frameworks and designs have jostled to take the lead as the future of the platform. Now the developers have announced their plans for the data layer at least. It's an ambitious plan to move to a Reactive GraphQL incrementally and modularly with no big break.

Go 1.6 RC1 – With the announcement of Go 1.6 RC1 it looks like the Go language's next version will land within two weeks. Among the additions noted in the draft release notes, transparent support for HTTP/2, less GC pauses for memory hungry applications, port for 64-bit MIPS and 32-bit x86 Android and better sharing of pointers between Go and C. There's no changes to the language itself.

Go Visualization - If a picture is worth a thousand words, a WebGL interactive rendering of code is worth a magnitude more. Visualizing Concurrency in Go does just that showing the flow of Go applications, with code. As an added bonus, it also shows how the interactive graphics were created from running code.

Compose-y

MongoDB – We've just turned on our WiredTiger support in the beta MongoDB+. You'll find the details when you create a MongoDB+ deployment right now, but next week we'll tell you about this and a lot more.