【重磅发布】Linkis 0.10.0 版本发布

大家期待的Linkis on kubernetes的容器化解决方案来啦!

Linkis 0.10.0是在微众银行的倾力帮助下,由艾佳生活主导完成的一个重要版本。

这是基于Linkis 0.9.4的下一个发行版本。 Linkis docker镜像会作为制成品发布,可以节省大家编译、排包和适配新环境的大量时间,基于cgroup隔离可以保证每个Linkis微服务不会由于超卖而影响其他Linkis微服务,做到cpu,mem,io,disk的隔离,让Linkis的每个微服务持续稳定提供服务。

k8s提供的滚动发布,弹性伸缩,故障迁移能力,让Linkis做到高SLA,满足业务7*24使用的要求,为大家的大数据平台提供金融级可靠能力。

Linkis on K8S镜像管理

Linkis on K8S 部署方案

特性增强

1.  linkis on kubernetes 特性。

2.  kubernetes configmap 作为配置中心特性。

3.  使用 ingress-nginx 把nginx 放入kubernetes集群内。

4.  使用 fluentd-es 采集 micro-service日志。

5.  前端静态文件放入k8s集群内。

6.  适配k8s 网络模型,注册 pod ip 到注册中心用作服务发现。

7.  使用环境变量传递 eurekaURL,jvm params。

8.  去除各微服务对cloudmodule的隐式依赖。

9.  静态路由+ip 地址伪装,解决spark executor 到 spark-engine的通信问题。

Bug修复

1. 修复bml文件名重复的缺陷。

新贡献者

Linkis 0.10.0 的发布,离不开WeDataSphere社区的贡献者,他们无私地贡献自己的代码,积极地与社区伙伴进行技术交流,有了他们的助力,Linkis 0.10.0才能顺利地发布,在此感谢各位社区的贡献者! 排名不分先后:

brianzhangrong: 作为主持者,贡献了linkis on kubernetes的整个方案。

irusist: bml stored filename bug定位

chongchuanbing: 移除对cloud-module的隐式依赖

lidongzhangg: linkis.properties配置移到configmap,使用configmap作为配置中心

hds1999: 使用环境变量传递eurekaUrl,jvm 参数到docker

Linkis 0.10.0是Linkis容器化的一个关键版本,该版本一经商讨和规划,就获得了WeDataSphere开源社区的强烈关注,社区对艾佳生活大数据团队的倾情参与和无私贡献致谢,并对Linkis 0.10.0的版本质量给予了高度的认可。

WeDataSphere社区与艾佳生活大数据团队进行了多次线上沟通,深入交流了Linkis的总体架构、技术理念和合作共建规划,社区对艾佳生活大数据团队架构师brianzhangrong(社区ID:brian-rongzhang)的倾情参与及贡献致谢,并给予其高度的评价及认可。

关于艾佳生活大数据团队

艾佳生活创立于2015年初,由江苏一德集团和建业集团共同投资组成,开创互联网生态、共享经济、地产3.0三位一体的新模式。公司致力于打造互联网家具生态圈,对地产、家装、家具、家电、智能化、设计、金融、物流进行价值链重构,实现多方共赢,艾佳生活获得天图资本10亿元B轮融资,估计超10亿美金,在资本寒冬环境下成为新晋独角兽。

展望未来

未来,微众银行WeDataSphere大数据团队将继续携手艾佳生活大数据团队,在容器化方向深耕细作。一方面推动Linkis与KubeSphere集成,在易用性、弹性伸缩、故障迁移和滚动发布等能力上推出更多的容器化特性,丰富Linkis在云原生方向的应用场景;另一方面,将更加深入地使用和集成云原生各个组件的容器化能力,如:将EngineConn的启动停止交由service管理、引入nacos接管服务注册发现、更加灵活细粒度的pod结构,协助满足Entrance与EngineConn的点对点RPC通信需要,以满足企业对大数据统一出入口的计算治理需求,做到7*24不间断提供服务,为大家的大数据平台提供金融级可靠能力。

Linkis 开源项目地址如下,欢迎大家提交 issue 及 star:

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/122400/linkis-0-10-0-released

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。