Skip to content

Commit

Permalink
add MQ stuff to README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
djmitche committed Jan 8, 2013
1 parent 8bcb343 commit aa9fd18
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion README.md
Expand Up @@ -112,7 +112,7 @@ These are just "things that need doing", where we don't have much idea *how* yet

* Need to download bootstrap from upstream instead of having a hardcopy in our source code.

# Database Updates #
# Database #

We're deferring any changes to the database schema for as long as possible, because they are difficult to maintain on a branch.
So, they're listed here.
Expand Down Expand Up @@ -154,6 +154,14 @@ For each of the config-objects tables (masters, builders, schedulesr, changesour

This section can hold tasks that don't need to be done by 0.9.0, but shouldn't be forgotten, and might be implemented sooner if convenient.

## MQ ##

The MQ layer currently only has a simple (single-master) implementation. We should have some or all of

* AMQP
* AMP-based master-to-master communication (full mesh, with every master talking to every other master)
* ZeroMQ

## Infrastructure ##

* Use some fancy algorithms to delay message transmission until the data is known-good in the database, for cases where the underlying database is asynchronously replicated.
Expand Down

0 comments on commit aa9fd18

Please sign in to comment.