3 ms·
The title is "Speed is a feature. Introduction to performance engineering." However, the topic covered very little about performance. It asserts that scaling o
by dalke 11y ago
The title is "Speed is a feature. Introduction to performance engineering."
However, the topic covered very little about performance. It asserts that scaling out is the primary way to get performance, but never shows that is true.
This is not a-typical for 'enterprise' systems, where the primary goal seems to be to spend money on physical things, than on paying people to be clever. (Which is different than hiring more people; it's hiring the right people).
I've had several clients where they had performance problems that they were thinking of solving by throwing more hardware at it, without doing the root cause analysis to figure out where the slow-down was. I've then gone in and found order of magnitude changes.
The author elsewhere says that enterprise software "Is scalable. Scalability is the ability to support both more customers and bigger customers. Your architecture does the right things if you can throw in more boxes."
This rejects the idea that good enterprise software can fast enough without needing to scale. Which I disagree with.