Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

In hindsight, what would you have done differently with the architecture of this software?

It's got alot of moving parts - do you think it is overengineered?



It's overengineered for today. The datastore should have been a monolith. However, splitting up accounts and companies made us think in terms of microservices. We were prepared to add a bunch of other messaging services on the backend behind bot, so I think that architecture was forward looking. Faraday was my favorite piece of software there.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: