1、新服务部署中Dapper的使用
利用Dapper对系统延迟情况进行一系列的跟踪,进而发现存在的问题
2、定位长尾延迟(Addressing Long Tail Latency)
端到端性能和关键路径上的网络延迟有着极大的关系
3、推断服务间的依存关系(Inferring Service Dependencies)
Google的“服务依存关系”项目使用监控注释和DPAI的MapReduce接口实现了服务依存关系确定的自动化
4、确定不同服务的网络使用情况
利用Dapper平台构建了一个连续不断更新的控制台,用来显示内部集群网络通信中最活跃的应用层终端
5、分层的共享式存储系统
没有Dapper之类的工具的情况下对于这种共享式服务资源的争用也同样难以调试
6、利用Dapper进行“火拼”(Firefighting with Dapper)
Dapper用户可以通过和Dapper守护进程的直接通信,将所需的最新数据汇总在一起