Dj Walker-Morgan
Writes code and words.
Dj is Compose’s resident Content Curator, and has been both a developer and writer since Apples came in II flavors and Commodores had Pets.
Specialties
Editorial, Compose, MongoDB, Elasticsearch, Redis
Languages
JavaScript, NodeJS, Java, Go
Collections
Projects
-
MongoDB and the Trouble with DBRefs
Compose ArticlesDBrefs don't work anywhere as well as the name suggests. Join us as we look at the feature that no one should use and why.
- Compose
- MongoDB
-
How Compose does... MongoDB
Compose ArticlesIn this series, we'll look at each of the Compose databases and how & why we configure them.
- Compose
- MongoDB
-
Unstructured data vs Personal Information
Compose ArticlesWith GDPR, we're being reminded how much personal information is scattered through our organizations and databases.
- Compose
-
Compose Tooltips for MongoDB, PostgreSQL and Elasticsearch
Compose ArticlesWhat's new and interesting in database tooling for Compose users?
- Compose
- MongoDB
- PostgreSQL
- Elasticsearch
-
Failing Over Yourself to Succeed
Compose ArticlesHow to do fully automatic, seamless failover on the various Compose databases.
- Compose
- MongoDB
-
Elasticsearch, Bulk Uploading and the High-Level Java REST Client - Part 2
GitHub | Compose ArticlesHow to use the BulkProcessor to bulk up all your Elasticsearch updates.
- Compose
- Elasticsearch
- Java
-
Etcd and Compose for MySQL - NodeJS Grand Tour
Compose Articles | GitHubThe last leg of the NodeJS journey stopping at etcd and MySQL.
- Compose
- Nodejs
- MySQL
- etcd
-
Elasticsearch, Bulk Uploading and the High-Level Java REST Client - Part 1
GitHub | Compose ArticlesA practical look at the relatively new High-Level Java REST Client for Elasticsearch uploads.
- Compose
- Elasticsearch
- Java
-
To Scylla and RethinkDB - The Node.js Compose Grand Tour
Compose Articles | GitHubThe Node.js segment of the Grand Tour of database connections continues with Scylla and RethinkDB.
- Compose
- Nodejs
- ScyllaDB
- RethinkDB
-
From Node.js to Redis and RabbitMQ: The Compose Grand Tour
Compose Articles | GitHubWe'll look at connecting to Redis with both popular drivers and plugging into RabbitMQ.
- Compose
- Nodejs
- Redis
- RabbitMQ
-
How to stunnel to Redis On-Demand With stunredis
GitHub | Compose ArticlesIntroducing stunredis, a script to turn the trickiness of configuring a TLS/SSL tunnel for Redis into an automated breeze.
- Compose
- Redis
-
NodeJS, MongoDB, Elasticsearch and PostgreSQL: The Compose Grand Tour
Compose Articles | GitHubA trip to visit all the databases of Compose with as many languages and drivers as possible.
- Nodejs
- MongoDB
- Elasticsearch
- PostgreSQL
-
Easy PostgreSQL Performance Stats with pgHero and Docker
Compose ArticlesPostgreSQL is packed full of stats, but they are not always easy to interpret.
- Compose
- PostgreSQL
- Docker
-
API Caching with Redis and Node.js
Compose Articles | GitHubMake your applications run quickly and predictably.
- Nodejs
- Compose
- Redis
-
How to Get Logs with Node.js and the Compose API
Compose ArticlesMeet the logfile API. Locate deployments, find log files, and download them from Node.js.
- Nodejs
-
Importing Graphs into JanusGraph
Compose ArticlesUsing Gremlin I/O to load existing graph structures into a remote database.
- Compose
- JanusGraph
-
Go and Compose – etcd v3, Scylla, and MySQL
Compose Articles | GitHubThe third and final stop on the Compose Grand Tour for the Go language.
- Compose
- Etcd
- ScyllaDB
- MySQL
-
Go and Compose – Redis, RethinkDB, and RabbitMQ
Compose Articles | GitHubThe second stop on the Compose Grand Tour for the Go language.
- Compose
- Go
- Redis
- RethinkDB
- RabbitMQ
-
Go and Compose – MongoDB, Elasticsearch and PostgreSQL
Compose Articles | GitHubHow to connect to every Compose database using Go: The first stop on the Compose Grand Tour.
- Compose
- MongoDB
- Elasticsearch
- PostgreSQL
-
Go and Simplifying Scylla with Gocqlx
Compose Articles | GitHubGocqlx does for CQL what the sqlx package does for SQL in Go: make it more manageable. A pit stop on the Compose Grand Tour for Go.
- Compose
- ScyllaDB
- Go
-
The Transporter 0.4 series has begun
GitHub | Compose ArticlesCompose's Transporter is a powerful way of transporting data between different databases. With each iteration, we look to improve it.
- Transporter
- JavaScript