首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/179919

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

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

字节跳动数据湖技术选型的思考与落地实践

本文是字节跳动数据平台开发套件团队在 Flink Forward Asia 2021: Flink Forward 峰会上的演讲,着重分享了字节跳动数据湖技术上的选型思考和探索实践。 文 | Gary Li 字节跳动数据平台开发套件团队高级研发工程师,数据湖开源项目 Apache Hudi PMC Member 随着 Flink 社区的不断发展,越来越多的公司将 Flink 作为首选的大数据计算引擎。字节跳动也在持续探索 Flink,作为众多 Flink 用户中的一员,对于 Flink 的投入也是逐年增加。 字节跳动数据集成的现状 在 2018 年,我们基于 Flink 构造了异构数据源之间批式同步通道,主要用于将在线数据库导入到离线数仓,和不同数据源之间的批式传输。 在 2020 年,我们基于 Flink 构造了 MQ-Hive 的实时数据集成通道,主要用于将消息队列中的数据实时写入到 Hive 和 HDFS,在计算引擎上做到了流批统一。 到了 2021 年,我们基于 Flink 构造了实时数据湖集成通道,从而完成了湖仓一体的数据集成系统的构建。 字节跳动数据集成系统目前支持了几十条...

ThingsPanel-Go 版本发布,物联网应用搭建成本更低

为了更高的性能、更广泛的兼容性、更低的综合投入成本,物联网平台软件ThingsPanel采用Golang进行了重构,并重新发布。 升级后的Golang版本因此具备如下特性: Golang语言相较日趋衰落的Java、PHP处在上升趋势,开发者越来越多。 天生的高并发性带来更佳的性能,性能仅次于C/C++,优于Java,远超过原来采用的PHP。 高性能带来的硬件利用率,降低硬件投入成本。 可兼容树莓派等低功耗平台,更好的运行在边缘设备。 入门非常快,PHP程序员转Golang,快的2天就可以上手,几周后就能较为正常的开展工作。 系统部署相比原来更快,编译后的文件可直接在各种计算平台运行。 除此之外,这次更新还增加了一下的亮点。 Golang带来的性能的提升。 脱离Docker,方便开发。 可自行采用自己习惯的MQTT Broker。 数据接入更方便。 插件开发方式得到简化,速度更快,利用原来的插件修改最快10分钟。 插件热加载,不需要重启。 其它界面和细节的调整。 新的版本发布后,原PHP版本不再维护,我们将全力集中在Golang版本上进行开发。 通过这次的版本修改,搭建应用的速度变得更快...

相关文章

发表评论

资源下载

更多资源
优质分享App

优质分享App

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

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

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

用户登录
用户注册