Event Store PHP client 0.2.0-rc1 released

Event Store is a functional database with Complex Event Processing. It’s powered by Mono/.NET and V8, the same JavaScript engine of Google Chrome and NodeJS.

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.

Ouro, Event Store mascotte

Thanks to Event Store LLP which sent us two Ouro plushes for present

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.

What’s Next?

We’re already working on Broadway integration which is planned for version 0.3.0.

Feedback Please!

Feedback is really appreciated, so feel free to comment, open a issue or send us a pull request on our GitHub Repository.

First days in Geneva


I spent the whole morning on the CERN e-learning website. All the newcomers have to train theirselves about workplace security and cybersecurity.

During the afternoon I met Maurice, my supervisor, who explained me how the irradiation facility works.

Later in the evening I went buying two power cord with Schuko plug for my laptops (Schuko works with both German and French power sockets but not with the Swiss ones!)



I went to CERN, since I didn’t know any other place where to have launch. I met Maurice who helped me changing the power plug on one of my cords with a swiss one which is different. Living across the France-Switzerland border has these kinds of issues.

I had dinner with friends.


I woke up late. I had lunch and spent the whole afternoon at CERN looking for accomodation and posting something on my blog.

See you soon!