Glj9rasnfg1zex3jhlr1
SkillsCast

Lessons Learned Building OrigoDB and Memstate

12th September 2018 in London at CodeNode

There are 22 other SkillsCasts available from ProgNET London 2018

Please log in to watch this conference skillscast.

725151958 640

Robert started experimenting with data in-memory in the mid 90s. Fast forward and today Robert is lead architect and developer on Memstate, an event-sourced, ACID-transactional in-memory application platform. Memstate is a complete rewrite of OrigoDB targeting .NET Standard. Conceptually, they are the same but with entirely different internals.

In this presentation you will learn about the underlying pattern, the OrigoDB implementation and it's shortcomings, what you learned and the resulting implementation of Memstate. You will touch on topics such as async/await, group commit, event storage, nuget versioning, consensus in distributed systems, message ordering, throughput and latency.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Lessons Learned Building OrigoDB and Memstate

Robert Friberg

Robert Friberg is a software developer with over 20 years of experience as a consultant and trainer, primarily on the Microsoft platform.

SkillsCast

Please log in to watch this conference skillscast.

725151958 640

Robert started experimenting with data in-memory in the mid 90s. Fast forward and today Robert is lead architect and developer on Memstate, an event-sourced, ACID-transactional in-memory application platform. Memstate is a complete rewrite of OrigoDB targeting .NET Standard. Conceptually, they are the same but with entirely different internals.

In this presentation you will learn about the underlying pattern, the OrigoDB implementation and it's shortcomings, what you learned and the resulting implementation of Memstate. You will touch on topics such as async/await, group commit, event storage, nuget versioning, consensus in distributed systems, message ordering, throughput and latency.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Lessons Learned Building OrigoDB and Memstate

Robert Friberg

Robert Friberg is a software developer with over 20 years of experience as a consultant and trainer, primarily on the Microsoft platform.

Photos