Python client for Rewind event store.
Have you ever been nervous of all those DBMSs schema changes when you are deploying your applications? They are gonna take too long, or break backward compatibility? Have you ever thought “Crap, I wish I had stored that information since earlier”? Have you ever felt your writing patterns and your reading patterns differ a lot, making things harder to scale?
CQRS (Command-Query Response Segregation) is an architectural pattern that aims to solve these issues by splitting up your architectural system into two parts:
A common concept in CQRS is an event store which sits inbetween the write and the read side. The event store takes care of three things:
rewind-client is the Python client for Rewind, a standalone event store application that is written in Python and talks ZeroMQ.