【IT168 调查报告】开发人员和程序员正在采用新的流式数据框架,并转而使用微服务,以满足更快地使用数据的需求。
新兴技术使数据爆炸式增长,因为:企业正面临如何与数据交互创造未来商业机会的巨大影响。Lightbend是Apache Spark和大数据中许多其他最常用的框架的Scala语言的创建者。为了探索“快速数据”的影响,它对2457位开发人员进行了调查。
Lightbend首席执行官Mark Brewer表示,“要在数字时代进行竞争,企业必须更快地使用数据。这种速度的需求正在扩大到超越分析的范围,适应不断变化的条件的应用程序,实现个性化的客户参与,并为互联网提供一切功能。”
调查报告中提出了三个主要结论如下:
快速数据具有明显的商业价值 - 总体来说,60%的开发者和程序员表示,他们的高级管理层了解快速数据的价值,尽管模式各不相同。
▲
企业将需要批量和流式传输,用于快速数据发展,他们的数据处理工作量的90%包括实时组件。
开发人员和程序员根据快速数据需求选择新的框架和语言。
快速数据技术的最大障碍是选择正确的工具和技术,软件开发生命周期的设计阶段是最有问题的
▲
Lightbend报道说,尽管快速数据工具正在以快速的速度出现,Kafka在当前使用方面处于领先地位:
▲
它还认为,快速数据架构的一个关键特征是使用微服务进行流媒体应用,并显示75%的具有高级快速数据用途的开发人员依赖于微服务:
▲
调查还发现,随着快速数据使用案例转移到生产中,微服务越来越重视DevOps的敏捷性和可预测性。
总而言之,37%的开发人员和程序员回答:数据需求正在影响技术选择。我们基于更有效地处理数据的能力来选择新的框架!
18%的开发人员表示:我们根据更有效地处理数据的能力来选择新的语言。
▲