I’m using Couchbase as a replicated document store without making use of much of the data processing / querying / etc capabilities. The data is small and relatively static, but I also have logs and status information from multiple external machines that will be streaming to server-side applications. Since Couchbase already handles failover well, I hope to bounce this data through Couchbase but would need a mechanism to trigger external commands on document change.
It looks like DCP would be the way to go in the current release. I found the python-dcp-client repo, but it was last modified 3 years ago and doesn’t appear to work out of the box.
I’ve seen hints of an upcoming events interface, but it’s not clear if this would be quite what I need.
A little help please?