If you’re new to Event Sourcing take a look at Greg Young’s Events Are Not Just For Notification talk on InfoQ.
A few days after Ouro’s second birthday me and Nicolò are releasing version 0.2.0-rc1 of our Event Store PHP client.
This is our first release candidate after the redesign we started three months ago, since we both have been really busy.
This release includes several bug fixes and enhancements, including a new
EventStoreInterface. This enables you to mock the client when testing classes depending on it.
How the Event Store PHP client works
The library is designed for version 3.x of the engine, using Atom HTTP API with Guzzle 4 client.
Using HTTP might seem inefficient but since everything most of feed pages can be cached forever using a reverse proxy this make things highly scalable in your organization.
We’re already working on Broadway integration which is planned for version 0.3.0.
Feedback is really appreciated, so feel free to comment, open a issue or send us a pull request on our GitHub Repository.