I don’t really know if this is a place for this, if not please let me know.
is this architecture sound for scalability?
Some background; can be skipped
Me and a friend are doing a startup, and we’re planning on going for EventStore as the main persistence. We’re implementing a finance SaaS for accountants managing the economy of housing co-ops. We will be doing a lot of interrest calculations and maybe some forecasting. The idea of having an audit log built in, and the possibility of doing corrective actions and repopulate the views seems like a good idea. Since we’re starting with a niche and planning to expand, we want a highly scalable architecture. We will be using Azure or EC2.
Any feedback is appreciated We will also be adding a queue somewhere to not lose any messages on node outages, but we haven’t decided how yet.