Little Bits #24 - PostgreSQL 9.6 and 9.5, Rqlite, LogZoom, Rkt, React, Vivaldi and Moby

PostgreSQL 9.6 is frozen and 9.5 is now on compose, Rqlite 2.0 makes a distributed SQLite, LogZoom's new logging, Rkt containers go to 1.3, React leaps to 15.0, the Vivaldi browser clocks in at 1.0 and something to relax to while coding – all the links that caught the eye of Compose's technical content curator this week, in one place for you. These are Compose's Little Bits.


Database-y

PostgreSQL 9.6 is Frozen - The PostgreSQL 9.6 feature freeze is happening today (8th April) as the long run to an end of year release begins. It's got better execution planning, extensible access methods, and remote_apply for read balancing. Many more features are coming and with the feature freeze in place we can start looking at what the big themes for 9.6 will be.

9.5 is on Compose - It would be remiss of us to not mention that this week we brought PostgreSQL 9.5.2 to the Compose platform, talked about its new GROUP BY options, screencasted a PostgreSQL deployment and revised how we autoscale PostgreSQL 9.5.

Rqlite 2.0 - Built on SQLite, but adding RAFT based distributed replication, rqlite 2.0 now has a new API, uses Hashicorp's RAFT module, has configurable read-consistency, can work in-memory and supports hot backups. Find lots more detail on the Go-using, MIT-licensed database at the rqlite GitHub repository.

LogZoom - Gathering logs at speed is a tricky thing. The folks at PacketZoom tried Logstash and Fluentd but neither helped their problem, so they made their own LogZoom which builds on Hailo's Logslam. It can collate Filebeat gathered logs using the Lumberjack v2 protocol to send them on to Elasticsearch and S3. Add in Redis and those outputs can be made highly available too.


Cloud-y

Rkt 1.3 - Rkt, CoreOS's container platform has been updated to version 1.3 and with that update come better Kurbenetes support, easier debugging and integration and improved compatibility with Docker images. There's also work on SELinux rules which make Rkt "play more nicely" on Fedora 24 and Rawhide.


Developer-y

React 15.0 - Yes, leaping from version 0.14 to version 15.0, the latest release of React, kills IE8 support, improves SVG handling and is a lot kinder to a browser's DOM. The new version numbering basically moves to using major version numbers, reflecting the Facebook/Instagram project's age and maturity.

Vivaldi 1.0 - Just when you thought the browser pool was full Vivaldi 1.0 arrives. Built on Node.js, React.js and the Blink rendering engine, Vivaldi is a very flat, modern browser with interesting features like repositionable tabs, integrated note taking and Opera style speed-dial. Which isn't surprising as it was created by a co-founder of Opera.

Relaxing - If you like a bit of an ambient sound track while you work or relax, then you may find Moby's Long Ambients to your taste - four hours of ambient noodling created by the vegan bloopmeister and restaurant owner for his own relaxation needs. It costs all of nothing and is what was playing as we wrote Compose's Little Bits today.