Mnesia as a complete production database system
TALK LEVEL: INTERMEDIATE / ADVANCED
Mnesia is often underplayed as an in-memory cache and is seldom used alone in production.
The first part of the talk is to present a few case studies of using only Mnesia as the production database engine for large throughput services.
The second part of the talk is to present an open-sourced framework for Mnesia (Tivan) which is a collection of utilities and behaviours that enriches its role as a prime database engine.
THIS TALK IN THREE WORDS
The
Understated
Mnesia
OBJECTIVES
The prime objective of the talk is to look beyond general perception of Mnesia as an in-memory cache database to an apt contender as a complete robust database system through case studies and presenting an open-source framework of utils and behaviours to enrich its features and functionality.
TARGET AUDIENCE
- Programmers with a certain exposure in using Erlang/OTP and Mnesia.
- Architects who are aware of Erlang/OTP, Mnesia and its capabilities.