|
|
|
|
|
by londons_explore
605 days ago
|
|
I'm a big proponent of appengine/heroku and similar platforms for small startups. You can almost certainly fit all your business logic into one or two appengine apps, and fit all your data into one database. While you have just a few programmers, the fact they're all sharing a process with eachother won't matter. The goal is working product and paying customers ASAP, not a nicely architected microservices backend 2 years from now. Yes, it'll end up being a mess when the company has pivoted and changed directions a bunch of times, and when you finally come to get to 50M users+ scale you'll probably have to rewrite from scratch. But by then, you ought to be rewriting from scratch, because you won't know the true requirements till you get to that scale. |
|