高德云图异步反应式技术架构探索和实践
背景
高德云图是高德地理信息基础能力的出口,对外提供包含搜索和导航等服务接口数量超 700 个,接入应用达 40 万以上,日均处理请求量超百亿,日均 QPS 峰值过百万。高德云图服务端包含开放平台、苹果地图和多类行业解决方案,服务客户包括个人与企业开发者、企业专有用户,以及手淘、天猫、支付宝、飞猪、Lazada 等阿里经济体团队。
传统服务端架构一般采用同步阻塞模型,这符合常人思维模式,但同步等待浪费系统资源,且通过分配更多线程来支撑更多请求的方式,会导致上下文切换和锁竞争,拉低资源利用率。基于...