Chaitanya Chalasani
Using Erlang and Incubating Erlang Teams in India since 2003
Chaitanya is an Erlang programmer and a senior cloud application architect at Access Europe GmbH. He is been building high-performance solutions for telecom, cloud and IoT domains using primarily Erlang/OTP.
In his spare time, he is synthesizing all the tools and behaviours employed all along in building robust high performance and scalable services over the years to build an opensource cloud computing platform in Erlang/OTP.
Past Activities
Code BEAM STO V
14.35 - 15.15
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.