EventStoreDB

Digital business and technology

Which is better EventStoreDB or Kafka

Reading Time: 4 minutes Introduction EventStoreDB is a database management system optimized for storing and processing event data. It is often used in event-driven architectures, where the database is a central hub for storing and processing data from various sources. EventStoreDB is designed to be scalable, resilient, and fast, making it well-suited for high-volume applications that require real-time data processing. Building real-time data pipelines and streaming applications uses the Continue Reading

Event Store installation on Various Platforms

Reading Time: 3 minutes Introduction Let’s assume you want to install the Event Store for your next project. What should you do? Here we’ll go over all the different ways EventStore can be installed and give some advice on which one may be best for your situation. Linux To install the Linux version of Event Store, run the following: Here, is the URL for the latest Debian packages: https://packagecloud.io/EventStore/EventStore-OSS Continue Reading

Basic Concepts of EventStoreDB

Reading Time: 3 minutes Introduction In this article, we will discuss EventStoreDB. EventStoreDB is a database that allows the user to read and store events into fine-grained streams, as well as read all or a subset of events. It is an approach to building applications focused on storing state changes as they occur. First, we’ll look at the core topics like events, event sourcing, and event streams. So let’s Continue Reading

reactive-summit

Features of EventStoreDB

Reading Time: 4 minutes Introduction EventStoreDB is an Event-Specific Database. You may save each state change as a distinct event, in a contrast to state-oriented databases that simply keep the most recent version of the entity state. List of Features of EventStoreDB EventStreams Stream MetaData, Reserved Names and Event MetaData Stream MetaData In EventStoreDB, every stream has a corresponding metadata stream that contains a prefix of “$$”, for example, Continue Reading

EventStoreDB And Its Basic Concepts

Reading Time: 3 minutes Introduction EventStoreDB is a database that allows users to read and persist events into fine-grained streams while also accessing all or a subset of events. It is a database designed for event sourcing. Its designed from the ground up for Event Sourcing and provides an unequalled solution for developing event-sourced systems. What is an Event, Event Stream, Event Sourcing and EventStoreDB Event An event is Continue Reading

Introduction to EventStoreDB

Reading Time: 5 minutes Introduction In this article, we will discuss the database for Event Sourcing i.e. EventStoreDB. EventStoreDB is a database for storing data as a series of events and being able to rebuild the current state of these events. It’s an approach to building applications by focusing on storing the state changes that occur. Projections are a feature that allows you to react to changes in the Continue Reading

Introduction to Event Sourcing

Reading Time: 3 minutes Event sourcing is a way to store data as events in an append-only log. It only keeps the latest version of the entity state. This method stores the state of a database object as a sequence of events. It is essentially a new event each time the object changed state, from the beginning of the object’s existence. An event can be anything that is generated Continue Reading

Bearded confident maintenance engineer in white shirt is working in database center

Connecting to EventStoreDB

Reading Time: 3 minutes EventStoreDB is an industrial-strength Event Sourcing database that stores your critical data in streams of immutable events. It was built from the ground up for Event Sourcing and offers an unrivaled solution for building event-sourced systems. The core features such as guaranteed write concurrency model, granular stream, and stream APIs make EventStoreDB the best choice for event-sourced systems – especially when compared with other database Continue Reading