3 ms·
The same reason why often the servers themselves are structured to have separate frontends and backends - because they encompass different problem spaces, and s
by aiiane 11y ago
The same reason why often the servers themselves are structured to have separate frontends and backends - because they encompass different problem spaces, and specialization provides efficiency.
- erikpukinskis 11y ago"Specialization provides efficiency" is definitely not a general purpose truth. Specialization can just as easily cause inefficiency.
- rimantas 11y agoSpecialization provides loads of communication (or lack of it) between those specialist. Alas, every time the team I was on was doing some soul-searching it came up that the main problem was communication. Don't underestimate the effect of communication overhead and the cost of miscommunication.