Perhaps I didn’t form my question correctly. This application isn’t real, my focus isn’t the interface, nor disk bases persistence. I’m not even saying such an application is practical. Just structuring an application with processes — a pure Elixir OTP application using gen servers. The persistence in my example are gen servers is all.
Is it really a misconception to structure an app with processes when you need state? Is that not the whole idea of thinking in processes?
I think you’re right, there’s pretty much no standard it’s all up in the air as to how you want to do it.


















