所谓的云计算指的是什么,他的应用领域又是什么与分布式微服务有什么区别和联系,大数据又和二者有什么关系,分布式与云计算中会运用到大数据吗?
云计算就是 X as a Service,是以 Web Service 提供各种数字化能力的模式,包括 IT 基础设施、中间件、微服务、数据分析、管理软件(ERP、CRM)等,极为考验服务商的调度能力,以及生态构建能力。
微服务是一种 Cloud Native(云原生)技术,一种把一个系统划分成一组相对独立、相互配合的小服务的架构模式,微服务化的应用,每个服务足够内聚,足够小,更容易开发和维护,扩展性更灵活,更能享受云计算的优势。同样,微服务有利于数据驱动的应用的开发和部署。不过,微服务通常也需要开发人员处理分布式系统的复杂性。
大数据平台通常采用分布式计算构建,可以在云上部署,可以以云服务的方式提供给用户。
处理分布式微服务系统的复杂性,可能用到大数据技术,比如分布式全链路监控,通过数据分析可以更精准地排查问题。比如网易云轻舟微服务,因为系统被拆分为数十甚至数百个微服务会使得监控数据爆炸增长,我们通过数据分片处理的机制应对海量监控数据的问题。
* 版权声明 :社区问答内容由互联网用户编辑提交,本社区不拥有所有权,也不承担相关法律责任。如果您发现本社区中有涉嫌侵权、暴力、色情、反
动等言论,欢迎发送邮件至: 进行举报并提供初步证明,一经查实,本社区将立刻删除相关内容。