Please log in to watch this conference skillscast.
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:
- Build faster systems faster using OrigoDB (SkillsCast recorded in May 2014)
- Functional Concurrency in .NET with C# and F# with Riccardo Terrell (Online Course on 8th - 11th March 2021)
- Machine Learning Made Easy with ML.NET and F# (SkillsCast recorded in October 2020)
- Nagareyama: a new Fable, faster, more powerful and easier to use (SkillsCast recorded in October 2020)
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.