Hays Hutton

Articles by Hays Hutton

NewsBits - PostgreSQL Tips, RethinkDB post-mortem, Go IDE, and more

NewsBits - PostgreSQL Tips, RethinkDB post-mortem, Go IDE, and more

NewsBits for the week ending January 20th: Some PostgreSQL tips and SSL news, the RethinkDB post-mortem, a JetBrains Go IDE a…

Hays Hutton
Hays Hutton
You may get pwned! At least protect passwords with bcrypt.

You may get pwned! At least protect passwords with bcrypt.

Passwords are precious. They not only protect access to the services you may offer but also because users have a bad tendency…

Hays Hutton
Hays Hutton
Redis PubSub, Node, and Socket.io

Redis PubSub, Node, and Socket.io

Sockets are the high power pipeline of the realtime web and in this article we'll show how a minimal amount of code can bring…

Hays Hutton
Hays Hutton
Newsbits: Elasticsearch 5.0, Node 7.0,  Lambda Go, Swift and No Battery Transistors

Newsbits: Elasticsearch 5.0, Node 7.0, Lambda Go, Swift and No Battery Transistors

Compose NewsBits for the week ending October 28th - Elasticsearch 5.0.0 released, Node 7.0.0 released, an AWS Lambda framewor…

Hays Hutton
Hays Hutton
The Potency of Idempotent with RabbitMQ and MongoDB Upsert

The Potency of Idempotent with RabbitMQ and MongoDB Upsert

Designing with possible failure in mind is a good strategy when building with distributed systems. The cloud is a distributed…

Hays Hutton
Hays Hutton
Go Serverless with Apex and Compose's MongoDB

Go Serverless with Apex and Compose's MongoDB

Apex is tooling that wraps the development and deployment experience for AWS Lambda functions. It provides a local command li…

Hays Hutton
Hays Hutton
Getting Started with Compose's ScyllaDB

Getting Started with Compose's ScyllaDB

Getting started with ScyllaDB is easy since it is a drop in replacement for Apache's Cassandra database. For all intents and…

Hays Hutton
Hays Hutton
Mongo to Mongo Data Moves with NiFi

Mongo to Mongo Data Moves with NiFi

There are many reasons to move or synchronize a database such as MongoDB: migrating providers, upgrading versions, duplicatin…

Hays Hutton
Hays Hutton
What You Need to Know to Extend NiFi

What You Need to Know to Extend NiFi

Generic data tools often miss the mark. Most data is nuanced and idiosyncratic. At the high level, data flow and transformati…

Hays Hutton
Hays Hutton
Use NiFi to Lessen the Friction of Moving Data

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…

Hays Hutton
Hays Hutton
Row Level Security with PostgreSQL 9.5

Row Level Security with PostgreSQL 9.5

Release 9.5 of PostgreSQL delivers many new features like upsert, new JSONB functions, new GROUPING functions, and more. Whi…

Hays Hutton
Hays Hutton
Watch: Create a PostgreSQL Deployment on Compose and Load It

Watch: Create a PostgreSQL Deployment on Compose and Load It

This screencast walks thru creating a deployment. We load festival data from the Bonnaroo 2016 lineup into an example databas…

Hays Hutton
Hays Hutton
Embrace SQL with HugSQL, Clojure and PostgreSQL

Embrace SQL with HugSQL, Clojure and PostgreSQL

By using annotated SQL to auto generate Clojure functions to access PostgreSQL, HugSQL embraces a SQL first approach to devel…

Hays Hutton
Hays Hutton
Your SQL Schema Is Your JSON API With PostgREST

Your SQL Schema Is Your JSON API With PostgREST

As front end devs continue to push for simpler data access tooling, a class of API servers is emerging. All of them are tryin…

Hays Hutton
Hays Hutton
How To Persist User Sessions Without Much Effort

How To Persist User Sessions Without Much Effort

Would you consider tracking known user sessions in your current datastore if it wouldn't blow up your app server or overwhelm…

Hays Hutton
Hays Hutton