| ▲ | mlhpdx 8 hours ago | ||||||||||||||||||||||
Wow. Their experience could not be more different than mine. As I’m contemplating the first year of my startup I’ve tallied 6000 deployments and 99.997 percent uptime and a low single digit rollback percentage (MTTR in low single digit minutes and fractional, single cell impact for them so far). While I’m sure it’s possible for a solo entrepreneur to hit numbers like that with a monolith I have never done so, and haven’t see others do so. Edit: I’d love to eat the humble pie here. If you have examples of places where monoliths are updated 10-20 times a day by a small (or large) team post the link. I’ll read them all. | |||||||||||||||||||||||
| ▲ | AlotOfReading 5 hours ago | parent [-] | ||||||||||||||||||||||
The idea of deploying to production 10-20 times per day sounds terrifying. What's the rationale for doing so? I'll assume you're not writing enough bugs that customers are reporting 10-20 new ones per day, but that leaves me confused why you would want to expose customers to that much churn. If we assume an observable issue results in a rollback and you're only rolling back 1-2% of the time (very impressive), once a month or so customers should experience observable issues across multiple subsequent days. That would turn me off making a service integral to my workflow. | |||||||||||||||||||||||
| |||||||||||||||||||||||