大搜车:云上多地域高可用消息系统的构建
汽车产业互联网平台大搜车由姚军红创立于2012年12月,先后获得阿里巴巴集团、蚂蚁金服、晨兴资本、华平投资、春华资本等机构超过12亿美元融资。2017年12月,大搜车列入由硅谷全球数据研究机构PitchBook评选的“2017年全球新晋独角兽”名单。
目前,大搜车已经搭建起比较完整的汽车产业互联网协同生态。随着业务业务的快速发展,大搜车遇到了一系列的问题:
- 大量微服务系统,总数在2000以上,这些系统之间的异步通信全部都需要通过消息队列MQ,导致消息量大幅增加,日均消息TPS在6000以上,消息系统的稳定性成为云上业务稳定保障的重中之重。
- 由于有杭州和北京两大研发中心,客户在杭州和北京都部署了大量业务系统,多地域应用的消息同步需要有稳定可靠的机制。
- 物联网设备的管理和接入对消息系统提出了更高的要求。
- 大数据领域大量应用Kafka,需要更稳定
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
web-flash 1.6 发布,更多细节优化
web-flash是一个基于Spring Boot和Vue.js的web系统,包含了基于element搭建的后台管理系统和基于vux搭建的手机端h5站点 web-flash具备后台管理类系统的通用的基础功能,而且提供了基于idea intellij的的代码生成插件,可以一键生成前后端页面。 web-flash提供了一个后台管理系统和前端h5站点系统 web-flash为了更好的开发和使用体验,做了很多细节的提升和优化,比如针对列表增加了更丰富的查询条件和操作列。针对业务日志记录使用实体的列定义取代了额外要加入的字典类等等。 本次更新具体内容如下: Issue 各个功能的列表页面完善查询条件 Issue 各个功能的列表页面增加操作列:包含修改,删除等操作按钮 Issue 完善功能按钮的权限控制 Issue 用户管理页面增加部门树快速定位用户 Issue 重构记录业务日志功能 Issue 代码生成功能添加生成列表页的操作列,查询条件 Issue 菜单列表显示菜单图标 Issue 封装JsonUtil使用jackson代替nutz的json工具类 Issue#I1JYAR:移除fastjs...
- 下一篇
Android WebView —— Java 与 JavaScript 交互总结
相比于 Native App 和 Web App,Hybrid App 凭借其迭代灵活、控制自如、多端同步的优势在应用市场上越发显得优胜,主要得力于,其将变更频繁的部分产品功能使用 H5 开发并在客户端中借助 WebView 控件嵌入应用当中。所以,开发中我们总会遇到原生 Java 代码与网页中的 Js 代码之间相互调用从而产生的交互问题。 Java 与 Js 彼此调用的前提是设置 WebView 支持 JavaScript 功能: mWebView.getSettings().setJavaScriptEnabled(true); Java 调用 Js 第一步,在网页中使用 Js 定义提供给 Java 访问的方法,就像普通方法定义一样,如: <script type="text/javascript"> function javaCallJs(message){ alert(message); } </script> 第二步,在 Java 代码中按照 "javascript:XXX" 的 Url 格式使用 WebView 加载访问即可: mWebVi...
相关文章
文章评论
共有0条评论来说两句吧...