Event Store blog

Event Store on Kubernetes

Articles
Zachary Schneider,

Due to the recent increase in popularity of Kubernetes and its excellence for the hosting and orchestration of stateless workloads, we regularly encounter the request to expound upon Event Store’s suitability for deployment via the purported king of cluster schedulers. To summarize, we recommend for reasons we will describe that, to get the most out of your Event Store database deployment, Event Store is deployed via native packages to bare metal systems or isolated virtual machines.


Event Store Ltd Announces Managed Event Store

News
Zachary Schneider,

Managed Event Store provides a highly available, and fully managed Event Store stream database service. Today Event Store Ltd announced, as part of the Event Store Cloud product line, Managed Event Store, a fully managed service for the Event Store stream database. The new offering makes it easy for developers to build and run highly available and secure applications that incorporate Event Store without having to worry about managing the underlying infrastructure. Managed Event Store...


Zachary Schneider joins Event Store as Head of Event Store Cloud

News
,

On Monday, February 10, Event Store CEO Dave Remy announced that Zachary Schneider will join Event Store as Head of Event Store Cloud. Schneider has played a key role at a number of companies designing, building, and operating streaming data platforms, software as a service (SaaS), infrastructure as a service (IaaS), and database as a service (DaaS) product offerings, Remy says. Most recently, Schneider served as Director of Site Reliability at Instana and previously held...


Guest post: Subscription service for Event Store

Articles
,

VME Retail have released version 1.0.0 of their Subscription Service, which is intended to make life that little bit easier for delivering events from Event Store to clients. The Subscription Service has been used privately by VME Retail Ltd for a few years in various solutions, and they have decided to open the code up to the rest of the Event Store community.


Case Study: How Event Sourcing is Spurring Linedata’s Digital Transformation

Articles
,

Event sourcing is relatively new to the financial services industry. By implementing Event Store’s approach to support its digital transformation strategy, Linedata can be more responsive to the changing needs of its customers and gain a competitive edge in the market. “The core benefits of event-driven architecture allowed us to improve quality, performance and respond quickly to our customers,” said Adrian Tovey, who leads Linedata’s global program management. “Event Store has helped us meet the demand for change in the industry, a change in the way applications are used to deliver services to our customers; Linedata is at the forefront of those changes.”


Event Store packages for Amazon Linux 2

News
,

Event Store packages for Amazon Linux 2 An Event Store Commercial package for Amazon Linux 2 is now available! Changes moving from Amazon Linux 1 to Amazon Linux 2 Packages Phasing out support for AWS Auto Scaling groups Running Event Store in AWS EC2 Auto Scaling groups (ASG) is no longer a recommended practice because ASG can end up simultaneously or near simultaneously deleting all instances To learn more about running Event Store clusters, read...


Event Store mentioned in 3 Gartner Reports as Event Driven Architecture vendor

News
,

For the past few years now Gartner Group has been mentioning the critical importance of Event Driven Architecture to the modern enterprise (one of the top 10 trends). Event Store are pleased to be listed in 3 recent reports by Gartner as one of the vendors, along with Amazon Web Services, Confluent, Google, IBM, and others who are offering Event Driven Architecture enabling technology. The three Gartner reports are (Note viewing the full reports require...


Data ingestion with Logstash and EventStore

Tutorials
,

In this post our challenge is to load a CSV file and ingest it using the Event Store HTTP API to be ingested. To be precise, we want to convert this: Europe,Italy,Clothes,Online,M,12/17/2013,278155219,1/10/2014,1165,109.28,35.84,127311.20,41753.60,85557.60 To this (which is an example of an HTTP POST to the Event Store HTTP API): [ { "eventId": "fbf4b1a1-b4a3-4dfe-a01f-ec52c34e16e4", "eventType": "InboundDataReceived", "data": { "message": "Europe,Italy,Clothes,Online,M,12/17/2013,278155219,1/10/2014,1165,109.28,35.84,127311.20,41753.60,85557.60" }, "metadata": { "host": "box-1", "path": "/usr/data/sales.csv" } } ] In this example we set several different...


Playing with Projections

Tutorials
,

Projections are common concept in event sourcing that allow you to create queries of your events and streams of events. Last year I attended Michel Grootjans’s “playing with projections” workshop that taught attendees how to create projections in a variety of programming languages. I decided to convert the workshop exercises to use Event Store’s internal projections engine and show how to use our projections API. The data set is player interactions with a quiz. Visit...


Easier Development Builds on Unix-like Operating Systems

Tutorials
,

A common complaint we’ve heard about Event Store since it was originally open sourced is that it’s complex to make development builds locally - and they were slow - and thus the project was hard to contribute to. As part of our recent work on Event Store v3.1.0 (more on this in another post) we decided to rectify this. Event Store is primarily written in C#, and builds on Mono on Linux and MacOS and...