前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >从云原生技术发展来看,数据报表工具的技术之路

从云原生技术发展来看,数据报表工具的技术之路

作者头像
用户4613701
修改2021-04-09 10:03:54
5811
修改2021-04-09 10:03:54
举报
文章被收录于专栏:分体式BI分体式BI

云原生是一种新型技术体系,是云计算未来的发展方向。云原生应用也就是面向“云”而设计的应用,在使用云原生技术后,开发者无需考虑底层的技术实现,可以充分发挥云平台的弹性和分布式优势,实现快速部署、按需伸缩、不停机交付等。早些年,当云的概念刚出的时候,还是百家争鸣的状态,现如今,云技术已经非常成熟了,我们上面的云原生技术,早已飞入的寻常百姓家。

目前的云技术主要是基于IAAS层的虚拟化云以及基于PAAS层的容器云。我们所说的云原生指的就是PAAS层的容器云,谈起这个我们不得不提一下大名鼎鼎的docker。Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。了解docker后,我们再来谈云原生,我们就是以docker作为原子,之后通过对这些原子应用进行编排组合,从而形成各种各样不用的应用。

依稀记得13年左右,云原生技术兴起的时候,几乎是百家齐鸣的状态,每一家都会选用不同云原生架构,之后号称自己如何如何先进,确实,当时云原生技术还不是太成熟,每一家都可以对docker进行编排,都可以实现类似的功能。但是时至今日,我们,蓦然回首,又仅剩几家呢?而我们发现一个共同的规律,剩下的厂商基本都是选择了Kubernetes(k8s)作为底层架构的存在。

Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。这个和Web世界流行的Spring有些许类似,当初也是Struts和Spring MVC二分天下,之后随着Spring的崛起,选择Struts的,逐渐没落。而在云原生领域,活下来的也都是选择k8s的厂家。为什么呢?因为k8s能够紧跟时代的潮流,进行更新和发布,如果脱离了潮流,其后果可想而知。比如说服务网格这个最近十分火爆的技术点-Istio,k8s就实现了它的无缝结合。如果选择其他架构,其痛苦可想而知,随着这种技术点逐渐增多,这种没有选择主流技术框架的产品会逐渐被市场所淘汰。

其实我们得报表工具又何尝不是呢?只不过报表工具位于SAAS层,这块对于技术先进性的关注度,相对于PAAS层小很多,但实质的规律,大家都是一样的,只有紧跟时代潮流的技术,才能够继续有市场竞争力。但是反观我们大部分的报表工具,基本上和十年前的技术没有太大的进步,市面上已经出现了那多的js表格工具,结果我们的报表工具还是停留在html applet画表格的阶段,虽然能够满足部分用户的需要,但是和市场上的主流技术实在是相差了十万八千里。

那么到底有没有一款报表工具、数据可视化工具,采用了目前市面上的主流技术,并且可以海纳百川,继续吸收市面上的主流技术呢?答案自然是:yes。云蛛系统就是这么一款工具,其不仅采用了最新的技术,同时还允许用户做二次开发,把自己认为比较先进的技术,开源表格组件,开源图形组件,集成进来,这个就会让这款工具成为数据可视化界里面的Spring。大家都可以依托此,开发出自己认为适合自己的数据可视化工具。或许这才是数据报表工具该有的技术之路吧。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
大数据可视交互系统
RayData 是基于独有的渲染技术,结合云计算、AI、IoT,将大规模多样化的数据融合呈现,实现云数据实时可视化、场景化以及交互的管理方式,从而节省管理成本,提升数据辅助决策的效率。多年来丰富的大型项目交付经验辅以行业卓越的生态能力,使得 RayData 拥有远超行业水准的产品服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档