Posts From Category: Mission Control

REDIS

After a lunchtime conversation with a friend of mine, I ditched some of the earlier design considerations around message-passing and MQ-based systems in favour of the NoSQL database Redis.

Redis is an open source, BSD licensed, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets.

That’s according to the official blurb on the web site, at least. It has several interesting components which are useful for Beoga Beag. It has a rudimentary pub/sub architecture pattern, it is extremely lightweight, it stores its database in memory rather than on a disk (so it’s less likely to burn through the Compact Flash file system), and it has an “append-only file” (AOF) archive mechanism.

Read More

Mission 001 - Galway Bay

As the hull is now watertight, and we’re mere weeks away from having a sealed hull with keel and rig, it’s OK to start looking at actually getting this thing to sail.

Up until now, I’ve been somewhat obsessed with getting the physical aspects of the boat to a certain juncture. The reasoning is simple; until there’s a boat, all of this other stuff is just a waste of time. Well, now there’s a boat…

Read More