2021 年 7 月 21 日,2021 亚马逊云科技中国峰会在上海盛大开幕。本次大会以“构建新格局,共赢云时代”为主题,邀请到来自技术社区、开源软件基金会、开源创业代表、女性开发者与创业者以及关注开源领域 VC 等大咖代表共聚一堂。现场,SphereEx 创始人张亮以独特角度解析开源深层次奥义,奉上开源领域的全新解读。

(亚马逊云科技峰会现场)

今年 3 月,『开源』首次被明确列入到国民经济和社会发展五年规划纲要。其中,支持数字技术开源社区等创新联合体发展,完善开源知识产权和法律体系,鼓励企业开放软件源代码、硬件设计和应用服务。开源,正在成为驱动行业发展、能力创新的重要源泉。

当下,国内的开源社区建设仍然处于探索阶段,暴露出项目开源后无人维护与建设,如何平衡开源版本与商业版本的关系、开源项目发展方向等问题。围绕这些核心话题,SphereEx 创始人张亮受邀参与到了【云咖来了】访谈节目中来,并基于自身亲身经历,分享了他对于开源领域现状的多维视角观察以及未来项目发展的规划。

(SphereEx 创始人张亮现场接受专访)

分布式数据库是趋势,但与 ShardingSphere 并不冲突

在 SphereEx 创始人张亮看来,当前包括未来很长一段时间,数据库领域都将是百家争鸣的状态。图计算、物联网、吞吐量巨大的 AP 场景、金融强 TP 场景、云上数据库、本地化数据库等等多个应用场景,注定了很难产生一款能够完美适配所有场景的数据库。且随着时间的推移,越来越多的新型数据库产品开始在各应用场景下崭露头角,其中就包括许多分布式数据库。

而 ShardingSphere 要做的并不是为了重构当前的数据库市场,而是要在如此多优秀的数据库之上,来做关于数据应用的增量服务。

张亮提到,作为一款数据库上层的能力整合平台,不同的数据库都能够在 ShardingSphere 上找到相关能力的补充。因为 ShardingSphere 面向的不是数据库,而是数据库上层的管控,进而可以把更多元的数据能力包含进来。在数据库碎片化的时代,ShardingSphere 将产生更大的价值。

ShardingSphere 的网格式服务

关于未来 ShardingSphere 的发展规划,张亮提到,业务、数据、数据库上云已经是不可逆的趋势,作为数据库上层的服务平台,ShardingSphere 未来肯定也会从云下迁移到云上,为用户提供 SaaS 服务。因此张亮提到了 ShardingSphere Database Mesh 理念。

张亮认为 Database Mesh 理念可以在企业云原生数据库落地方面起到有效的辅助作用。作为 ShardingSphere 在云端的应用形态,未来 ShardingSphere 会通过提供 Sidecar 来管理云上的南北流量,让业务应用通过 Sidecar 导流到 Proxy 端,再导流到数据库,形成用户无感知的数据穿透能力。在此之上,ShardingSphere 通过明确 Proxy 的数据标签,并能够根据当前的 SQL 特征来路由到合适的 Proxy 端,进而实现面向东西+南北流量的共同治理。

开源文化正逐渐从技术群体中『破圈』,越来越多的人开始接触到开源的文化与理念。开源对人们的影响正在从一场技术层面过渡至认知层面,转变着越来越多人的思维与工作方式。着眼于未来,作为一家原生开源公司,SphereEx 将继续发挥商业层面的优势,积极反哺开源社区发展,努力打造更具氛围感的社区环境,提供更优质的数据服务。

欢迎扫码关注我们

SphereEx 创始人张亮云咖访谈回顾:构建数据服务的新思路的更多相关文章

  1. 阿里大数据产品Dataphin上线公共云,将助力更多企业构建数据中台

    日前,由阿里数据打造的智能数据构建与管理Dataphin,重磅上线阿里云-公共云,开启智能研发版本的公共云公测!在此之前,Dataphin以独立部署方式输出并服务线下客户,已助力多家大型客户高效自动化 ...

  2. 基于Apache Hudi在Google云构建数据湖平台

    自从计算机出现以来,我们一直在尝试寻找计算机存储一些信息的方法,存储在计算机上的信息(也称为数据)有多种形式,数据变得如此重要,以至于信息现在已成为触手可及的商品.多年来数据以多种方式存储在计算机中, ...

  3. 使用 API 网关构建微服务-2

    「Chris Richardson 微服务系列」使用 API 网关构建微服务 Posted on 2016年5月12日 编者的话|本文来自 Nginx 官方博客,是微服务系列文章的第二篇,本文将探讨: ...

  4. 微服务系列(二):使用 API 网关构建微服务

    编者的话|本文来自 Nginx 官方博客,是微服务系列文章的第二篇,本文将探讨:微服务架构是如何影响客户端到服务端的通信,并提出一种使用 API 网关的方法. 作者介绍:Chris Richardso ...

  5. 云小课|DGC数据开发之基础入门篇

    阅识风云是华为云信息大咖,擅长将复杂信息多元化呈现,其出品的一张图(云图说).深入浅出的博文(云小课)或短视频(云视厅)总有一款能让您快速上手华为云.更多精彩内容请单击此处. 摘要:欢迎来到DGC数据 ...

  6. 【阿里云产品公测】结构化数据服务OTS之JavaSDK初体验

    [阿里云产品公测]结构化数据服务OTS之JavaSDK初体验 作者:阿里云用户蓝色之鹰 一.OTS简单介绍 OTS 是构建在阿里云飞天分布式系统之上的NoSQL数据库服务,提供海量结构化数据的存储和实 ...

  7. 微服务架构:基于微服务和Docker容器技术的PaaS云平台架构设计(微服务架构实施原理)

    版权声明:本文为博主原创文章,转载请注明出处,欢迎交流学习! 基于微服务架构和Docker容器技术的PaaS云平台建设目标是给我们的开发人员提供一套服务快速开发.部署.运维管理.持续开发持续集成的流程 ...

  8. Chris Richardson微服务翻译:构建微服务之使用API网关

    Chris Richardson 微服务系列翻译全7篇链接: 微服务介绍 构建微服务之使用API网关(本文) 构建微服务之微服务架构的进程通讯 微服务架构中的服务发现 微服务之事件驱动的数据管理 微服 ...

  9. 《ServerSuperIO Designer IDE使用教程》- 6.增加与阿里云物联网(IOT)对接服务,实现数据交互。发布:v4.2.4 版本

    v4.2.4 更新内容:1.增加了对接阿里物联网平台的服务.下载地址:官方下载   6. 增加与阿里云物联网(IOT)对接服务,实现数据交互  6.1    概述 为了满足业务系统数据上云的要求,Se ...

随机推荐

  1. Flink DataStream API 中的多面手——Process Function详解

    之前熟悉的流处理API中的转换算子是无法访问事件的时间戳信息和水位线信息的.例如:MapFunction 这样的map转换算子就无法访问时间戳或者当前事件的时间. 然而,在一些场景下,又需要访问这些信 ...

  2. ASP.NET真分页_接前篇引用AspNetPager.dll进行数据分页

    一.前端准备工作 1.之前我写到过<Asp.net中引用AspNetPager.dll进行数据分页>  这种分页方式只能在前台将数据分页,而每次点击查询时对目标数据库还是全查询,这样不仅会 ...

  3. Linux压缩解压 tar.gz格式的文件.查看tomcat是否运行

    tar命令详解 -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用 ...

  4. Ansible基础使用

    原文转自:https://www.cnblogs.com/itzgr/p/10233932.html作者:木二 目录 一 Ansible命令用法 1.1 免密钥 1.2 Ad-Hoc基础命令 1.3 ...

  5. Node.js 应用全链路追踪技术——[全链路信息获取]

    全链路追踪技术的两个核心要素分别是 全链路信息获取 和 全链路信息存储展示. Node.js 应用也不例外,这里将分成两篇文章进行介绍:第一篇介绍 Node.js 应用全链路信息获取, 第二篇介绍 N ...

  6. RabbitMQ从零到集群高可用(.NetCore5.0) -高可用集群构建落地

    系列文章: RabbitMQ从零到集群高可用(.NetCore5.0) - RabbitMQ简介和六种工作模式详解 RabbitMQ从零到集群高可用(.NetCore5.0) - 死信队列,延时队列 ...

  7. 复习&反思

    阴间题目 半夜 糖果 Cicada 与排序 排列 Cover 玩具 夜莺与玫瑰 God Knows 简单的填数 反思 20210826 Lighthouse,Miner,Lyk Love painti ...

  8. 随机生成uuid序号

    function guid() { function S4() { return (((1+Math.random())*0x10000)|0).toString(16).substring(1); ...

  9. IO流实现GBK写入文件然后转换UTF-8

    public static void main(String[] args) throws IOException { File file = new File("olol\\a.txt&q ...

  10. ZBLOG PHP调用相关文章列表以及上一篇下一篇文章代码

    如果是比较小的个人博客.专题类网站项目,老蒋还是比较喜欢使用ZBLOG PHP程序的,无论是轻便度还是易用性上比WordPress简单很多,虽然WP的功能很强大,比如强大的插件和主题丰富功能是当前最为 ...