3 ms·
Sure, so emphasize the "duct tape and bubblegum", then. There are a number of modern software development practices that make software systems more robust as t
by rectang 8y ago
Sure, so emphasize the "duct tape and bubblegum", then. There are a number of modern software development practices that make software systems more robust as they are evolved over time. These are the kinds of things that companies whose leadership lacks individuals with tech backgrounds do not seem to appreciate enough to budget for.
* Sharding and clustering.
* Queuing between services.
* Geographic distribution across multiple datacenters.
* Continuous restoration from backups.
* Unit testing.
* Source control.
* ...
Those practices are not language or system specific, but they may not be easy to follow when using older technologies.