A good software architecture for a startup looks very different from the one you might build for an enterprise system. Here is what worked for us.
We built a kind of social-networking B2C app. Some things went well, others did not. Some insights that are obvious today caused major headaches in the beginning. Here we share what we've learned.