|
|
|
|
|
by StrangeClone
1574 days ago
|
|
Hardware is quite cheap. Even with bloated software companies are making ton of money.
Software developers like to optimise resource but never have enough time for this as business requirements itself keep changing. Time to market and engineering resource required are bottlenecks here. Only part of software optimisation which should be focusing early should be cross cutting concerns like logging, monitoring, authentication, etc. Business logics should be separated from these and optimised only when required. Consuming more resource is better than rewriting business logics and fixing bugs. |
|
Enterprise has embraced a cloud-first stragegy.
Suddenly, throwing hardware at a problem becomes throwing cash at the cloud.