Compose Articles

Use NiFi to Lessen the Friction of Moving Data

Apache NiFi is a powerful data routing and transformation server which connects systems via extensible data flows. All types of data can stream through NiFi's customizable network of processes with real time administration in a web browser. If data h…

Continue reading »

Compose Travelogue - Birmingham, Compose Workspace

Still in Birmingham, Alabama, the Travelogue moved on to meet up with Kyle Foster down at the Compose workspace outside of town. Kyle is an designer/developer who's currently working on our new design system for all the online materials created and p…

Continue reading »

PostgreSQL, Backups and everything you need to know

In his latest Write Stuff article Robert Wysocki explains PostgreSQL backups, how to pick which ones to do and what the pros and cons are. Could you write about databases? Do you need a writing mentor? Would you like to do it with a reward? Check out…

Continue reading »

Compose's Little Bits 40 - PostgreSQL, BuntDB, Prometheus, CGI Vulnerability, Ruby 2.4, Kilua

A fresh beta for PostgreSQL, a new small embeddable Go database, Prometheus monitoring hits 1.0, a CGI vulnerability triggers lots of updates, what's in Ruby 2.4 (now in preview) and Kilua is now a thing - All the links that Compose's technical conte…

Continue reading »

RethinkDB Joinery

One of the great things about RethinkDB is that it has join functionality baked in as part of the query engine. This is, compared to MongoDB, where the "lookup" function has been added to the aggregation framework, a much more useful capability which…

Continue reading »

Getting started with Elasticsearch and Node.js - Part 4

In the previous article in this series we indexed the petitions to go with the constituencies data that we worked with in the earlier articles, and took a brief look at running a few queries on the petitions. In this article we're going to run some q…

Continue reading »

Deeper into RethinkDB 2.3 - Fold in Use

Earlier this year, RethinkDB released their Fantasia 2.3 version. In this article, we're going to take a closer look at one of the lesser-known features that came out with that release - the aggregation fold command. Background You can find the offic…

Continue reading »

Compose's Little Bits 39 - CouchDB, MongoDB, Regrid, RediSearch, Minikube, Kilo, Atom and Pokemon

CouchDB 2.0 gets its first release candidate, MongoDB gets 3.2.8 out, Regrid for RethinkDB gets an update, RediSearch shows the power of Redis modules, Minikube lets you do Kubernetes on your desktop, Kilo's thousand lines of code editor, Atom packag…

Continue reading »

Compose Travelogue - Cahaba River, Alabama

The Compose Travelogue's next stop in its visit to Birmingham is meeting up with Chris Winslett, one of the established developers at Compose. We meet up on the Cahaba River by Grants Mill Road because Chris wants to show me the thing he loves about…

Continue reading »

Compose Notes: Metrics Enhanced

Compose Notes are designed to keep you up-to-date on the smaller changes occurring within Compose. In this edition, we're looking how we've enhanced the display of our deployment metrics. Compose's metrics for capsules in deployments has just had a m…

Continue reading »