细节优化提升资源利用率
这里通过介绍对于淘宝开放平台基础设置之一的TOPAnalyzer的代码优化,来谈一下对于海量数据处理的Java应用可以共享的一些细节设计(一个系统能够承受的处理量级别往往取决于细节,一个系统能够支持的业务形态往往取决于设计目标)。先介绍一下整个TOPAnalyzer的背景,目标和初始设计,为后面的演变做一点铺垫。开放平台从内部开放到正式对外开放,逐步从每天几千万的服务调用量发展到了上亿到现在的15亿,开放的服务也从几十个到了几百个,应用接入从几百个增加到了几十万个。此时,对于原始服务访问数据的分析需求就凸现出来:1.应用维度分析(应用的正常业务调用行为和异常调用行为分析)2.服务维
用户评论