今天在考虑一个问题的时候,突然发现,对于一个企业级的大型应用,性能一般都不是很好的,他追求的重点是用户体验。而不是性能。
在用户访问量小的时候,企业级的大型应用性能一般不好(你做了分布式考虑,大量的数据被冗余)。但是这时候,用户体验并不会很差(因为用户量小)。
在用户访问量大的时候,企业级的大型应用性能仍然不好(同上,你做了分布式考虑,大量的数据被冗余)。但是这时候,用户体验并不会很差(因为使用了分布式技术)。
最近我在进行的下一代优快云社区设计中,一度陷入既要考虑性能最好,又要考虑企业级应用下用户体验不差。结果发现好矛盾。
现在想想,我应该优先考虑的是用户体验最好,而不是性能最好。