开源标杆!天翼云TeleDB入选《2024央国企开源项目典型实践》!
近日,由中国通信标准化协会主办、中国信通院承办的2024 OSCAR开源产业大会在北京召开,会上发布《2024央国企开源项目典型实践》,天翼云科技有限公司打造的“TeleDB分布式数据库在开源社区的特性贡献案例”成功入选。本次入选不仅是对天翼云TeleDB数据库技术创新性的权威认可,也进一步提升了天翼云TeleDB数据库在开源领域的行业认可度和影响力。

《2024央国企开源项目典型实践》案例征集活动由中国信息通信研究院云大所开源和软件安全部组织发起,由中国信通院云计算开源产业联盟盖章认证,是行业内的权威奖项之一。该案例主要围绕项目应用成效、项目建设和治理能力等维度进行评选,旨在深入挖掘行业开源项目,树立行业转型升级典范。
开源作为一种开放、协同、共享的新型生产方式,对于推动经济发展、科技创新、文化繁荣具有重要意义。近年来,随着开源技术的广泛应用,我国开源生态不断发展扩大,开源项目层出不穷,如何构建活跃的开发者生态、营造健康可信的开源社区,成为行业关注的热点话题。
自研RDA及DDS两项技术
打造数据高效处理新体验
作为云服务国家队,天翼云坚持科技创新引领,不断加快关键核心技术自主攻关,历经十余年打磨,推出自研TeleDB数据库。为助力开源生态体系的繁荣、推动开源产业发展,天翼云发挥央企责任担当,积极向开源原子基金会进行开源,贡献了TeleDB自研特性—RDA(RemoteDataAccess)和DDS(Distribute Dependency Spread)相关开源场景约2万行代码。
该技术方案最初主要用于解决中国电信内部业务问题。在每个月月初和月末的用户充值高峰期,传统数据库的压力往往会急速飙升,从而导致连接数满、死锁变多等问题,难以满足业务需求。
为了减少分布式数据库查询的连接数并提高分布式死锁检测的效率,天翼云不断进行技术迭代与突破,自主研发重分布并发暴增(RDA,RemoteDataAccess)和死锁检测(DDS,Distribute Dependency Spread)两项技术。其中,RDA技术解决了传统分布式架构下复杂查询导致的连接数、进程数暴涨问题;DDS则将检测、解锁实效性提升到秒级,检测效率与资源利用率均大幅提升,带来全新的数据处理体验。
当前,天翼云TeleDB数据库依托强大的数据处理能力和系统稳定性,已广泛应用于金融、政务、运营商等行业, 拥有丰富的数据库落地经验,为客户业务平滑上线保驾护航,助力行业客户的业务系统取得良好成效。以TPC-H测试为例,RDA技术显著优化了相关连接数。

相对于开源社区的pg_unlock技术,DDS技术可明显提升死锁的解锁时间。

值得一提的是,天翼云自主研发的RDA和DDS技术,具有行业首创性。通过gitee托管平台,天翼云将两项技术相关代码贡献为BSD开源协议的同时,还向社区管理员提供了配套文档和漏洞扫描情况,以保证使用者可以自由修改源代码,从而更好满足开源的个性化场景需求。
当前,开源已成为全球协同创新的新模式和推动信息技术快速发展的强大动力。未来,天翼云将继续加大科研力度,打造更加领先的数据库解决方案,并携手行业伙伴推动开源技术的应用与发展,为构筑更加繁荣的开源生态体系贡献力量。
开源标杆!天翼云TeleDB入选《2024央国企开源项目典型实践》!的更多相关文章
- 玩转云端 | 算力基础设施升级,看天翼云紫金DPU显身手!
数字时代下,算力成为新的核心生产力,传统以CPU为核心的架构难以满足新场景下快速增长的算力需求,具备软硬加速能力的DPU得以出现并快速发展.天翼云凭借领先的技术和丰富的应用实践自研紫金DPU,打造为云 ...
- 华为云分布式缓存服务DCS与开源服务差异对比
华为云分布式缓存DCS提供单机.主备.集群等丰富的实例类型,满足用户高读写性能及快速数据访问的业务诉求.支持丰富的实例管理操作,帮助用户省去运维烦恼.用户可以聚焦于业务逻辑本身,而无需过多考虑部署.监 ...
- windows下gitbook与开源中国码云关联,以及如何gitbook转pdf
gitbook能够很方便的和github关联,实现团队协作的效果.可是github私有库需要付费.但是开源中国码云能够建私有库,于是考虑将gitbook关联码云,折腾了一番后,能够可视化的关联,后面就 ...
- 天翼云 RDS数据库操作
1.RDS数据库创建好之后点击RDS实例管理找到已下信息 官方文档 -1:http://www.ctyun.cn/help/qslist/567 官方文档 -2:http://www.ctyun.cn ...
- OpenKruise - 云原生应用自动化引擎正式开源
2019 年 6 月 24 日至 26 日, 由 Cloud Native Computing Foundation (CNCF) 主办的云原生技术大会 KubeCon + CloudNativeCo ...
- 为云而生,腾讯云服务器操作系统TencentOS内核正式开源
1月9日,腾讯云宣布将开源其服务器操作系统TencentOS内核.相比业内其它版本Linux 内核,腾讯云 TencentOS 内核在资源调度弹性.容器支持.系统性能及安全等层面极具竞争力,特别适合 ...
- 国产开源数据库:腾讯云TBase在分布式HTAP领域的探索与实践
导语 | TBase 是腾讯TEG数据平台团队在开源 PostgreSQL 的基础上研发的企业级分布式 HTAP 数据库系统,可在同一数据库集群中同时为客户提供强一致高并发的分布式在线事务能力以及高 ...
- 天翼云安装jdk(注意有坑)
1.下载jdk8 查看Linux位数,到oracle官网下载对应的jdk ① sudo uname --m 确认32位还是64位 ② https://www.oracle.com/technetwo ...
- 二、Uniapp+vue+腾讯IM+腾讯音视频开发仿微信的IM聊天APP,支持各类消息收发,音视频通话,附vue实现源码(已开源)-腾讯云后台配置TXIM
项目文章索引 1.项目引言 2.腾讯云后台配置TXIM 3.配置项目并实现IM登录 4.会话好友列表的实现 5.聊天输入框的实现 6.聊天界面容器的实现 7.聊天消息项的实现 8.聊天输入框扩展面板的 ...
- 灵雀云Kube-OVN:基于OVN的开源Kubernetes网络实践
近日,灵雀云发布了基于OVN的Kubernetes网络组件Kube-OVN,并正式将其在Github上开源.Kube-OVN提供了大量目前Kubernetes不具备的网络功能,并在原有基础上进行增强. ...
随机推荐
- 通向架构师的道路(第五天)之tomcat集群-群猫乱舞
一.为何要集群 单台App Server再强劲,也有其瓶劲,先来看一下下面这个真实的场景. 当时这个工程是这样的,tomcat这一段被称为web zone,里面用spring+ws,还装了一个jbos ...
- Java线程池架构2-多线程调度器
http://ifeve.com/java线程池架构2-多线程调度器(scheduledthreadpoolexecutor)/ 在前面介绍了java的多线程的基本原理信息:<Java线程池 ...
- Codeforces Round 901 (Div
C. Jellyfish and Green Apple 题解 显然\(n \% m =0\),答案一定为\(0\) 如果\(n > m\),我们显然可以将\(n / m\)的苹果分给每个人,然 ...
- 使用 JsonSchema 校验 JSON数据
有时候JSON 数据格式需要校验是否合法,我们可以使用 JsonSchema 来校验数据是否合法. 引入 pom.xml https://json-schema.org/ <dependency ...
- js 实现可缓存方法
1.概述 有些场景下,如果一些函数需要大量的运算,但是他们的传入的参数是一样的,这个时候,我们可以将这些运算缓存下来,之后的运算就可以不用重复计算了. 2.实现方法 <script> // ...
- Cython二进制逆向系列(一) 初识Cython
Cython二进制逆向系列(一) 初识Cython 众所周知,Python类题目最难的一种就是使用Cython工具将py源码转换为二进制文件.此类题目相比于直接由Cpython编译而成的类字节码文 ...
- 用word发博客
测试 标题一 第一段文字 测试图片 标题二 Test test
- Vue开启Gzip
Vue配置 1.安装 npm install --save-dev compression-webpack-plugin@5.0.0 const CompressionWebpackPlugin = ...
- TensorFlow 中 conv2d 的确切含义
在读: <TensorFlow:实战Google深度学习框架> 才云科技Caicloud, 郑泽宇, 顾思宇[摘要 书评 试读]图书https://www.amazon.cn/gp/pro ...
- 【C#】【FFmpeg】获取电脑可用音视频设备并输出到下拉列表框
[重要]不要边看文本边操作,本文由错误纠正,先看完一遍再说. 要使用的FFmpeg命令 ffmpeg -list_devices true -f dshow -i dummy 会输出的信息 通过正则取 ...