A while back at work we decided to transition to MNesia from the existing combiniation of ETS and Genservers. Although replacing the in memory scenarios on local dev machines was straight forward, we had several obstacles when moving to a clustered cloud setup. I wrote up some of the lessons we learned at the company engineering blog.