对话 SphereEx 创始人张亮:开源与商业并行 做时间越久越有价值的事情

香菱
• 阅读 928
文章来源于【TechWeb】

【TechWeb】当 To C 行业受到相关政策以及环境的影响,开始逐渐降温时,资本将目标更多得投放到了 To B 潜力公司。成立不到一年时间,便已经获得两轮融资,创新型数据库基础软件提供商 SphereEx 正在凭借技术硬实力以及市场化经验,获得多家资本的青睐。

企查查公开信息显示,SphereEx 由 Apache ShardingSphere 核心成员成立于 2021 年 4 月,同年 5 月获得红杉中国种子基金和初心资本的数百万美元天使轮投资。今年 1 月份,完成近千万美元 Pre-A 轮融资,由嘉御资本领投,红杉中国种子基金、初心资本、指数创投跟投。

对话 SphereEx 创始人张亮:开源与商业并行 做时间越久越有价值的事情

“为开源爱好者提供全职的平台,让社区更加开放和繁荣,是 SphereEx 创立的初衷”,SphereEx 创始人兼 CEO 张亮表示。在他看来,创业必定不是一件容易的事情,但更愿意做一件时间越久越有价值的事情。

开源与商业化 并不是一个矛盾体

开源,是一件有情怀的事情。谈及开源精神,张亮告诉我们,公司的初创者喜欢做这事儿,他是一个靶心,为更多的人提供释放自己才华的方向和平台。

在开源社区,一群兴趣相同的人,进行纯粹的技术交流,愿意把自己写的代码共享出来,得到一些反馈的快乐。在外界看来,开源是一件自愿且不包含功利性质的东西,当与商业化挂上钩之后,似乎会变了味儿。

对此,张亮有着不同的意见。在他看来,开源是面向程序员的乐园,但兴趣的行为是细水长流,当外界有了更为专业和长久的需求后,纯粹的开源社区是不能够满足的。对比之下,商业的行为才会提供对等的服务保障。

对于 ShardingSphere 也是如此,当开源越做越大后,社区已经不能承载它的前进,后续只有商业化才能将其最大的价值发挥出来。换句话说,商业化也是为开源产品补上了最后一块砖。

据了解,ShardingSphere 社区在全球的活跃度很高,在 Apache 软件基金会的所有项目中也是排名 Top 10。与此同时,在交流中,谈及如何评判一个开源项目是否成功,张亮认为可以从三个维度来评判,一是维持初心,是否能耐得住寂寞,而不是当作商业变现的一个快捷途径。第二是运营能力,能否吸引海内外的开发者一同参与到社区建设中来。最后一个则是大局观,是否能真正意义上拥抱开源。

帮助企业解决从 0 到 1 的问题种子客户全部是社区转化而来

此前,“开源”首次被明确列入到国民经济和社会发展五年规划纲要。可以预见的是,开源正在成为驱动行业发展、能力创新的重要源泉。张亮告诉我们,目前 SphereEx 所处的仍是一个蓝海市场。Apache ShardingSphere 开源社区的优势,让其领先很多同为基础设施的项目,在市场占有优势。

对于同行友商,SphereEx 的竞争优势主要来自于两个方面。第一,产品能力上,其采用可插拔架构设计,为数据分片、读写分离、弹性伸缩、高可用、数据加密等每一个功能插件赋予单独部署和协同配合的能力。所谓的可插拔架构,是指在架构层面,将整个系统分为基座和插件两部分,插件部分互相隔离、互不影响,基座可以自由接入多个插件。用张亮的话来说,这就像是哆啦A梦的神奇口袋,可以满足不同用户的不同需求。

第二,则是 Apache ShardingSphere 已经在 170 多家企业中得到了广泛应用,Apache ShardingSphere 技术架构已经能够同时满足成熟稳定和把握未来趋势的双重需求,拥有更强的适应能力。

目前,Apache ShardingSphere 有超过 50% 的代码都源于 SphereEx 以外的社区贡献者。在交流中,我们了解到,目前 SphereEx 的研发人员很多都是社区的贡献者,是共同的价值观让他们再次遇见,一同工作。而这,对于 SphereEx 也是一件好事,一方面学习适应成本更低,另一方面共同的价值认同能够加速推进公司项目的进度。

值得注意的是,社区不仅仅是为 SphereEx 提供了人才输入,其种子客户也全部都是社区转化而来。

目前,SphereEx 服务的对象包括互联网、金融、物流、电商以及 O2O 等行业的头部企业,帮助一些企业解决了从 0 到 1 的问题。其中,电商行业由于用户基数大,存在核心交易系统数据库响应日益变慢的问题。SphereEx 提供的水平扩展能力,可实时提升数据库处理能力,轻松应对高并发的实时交易场景。

一年两轮融资做时间越久越有价值的事情

虽然只是初创公司,但是张亮以及 SphereEx 都有着一家成熟公司才有的沉稳。在业务扩张以及推进的过程中,SphereEx 并没有急于求成,而是稳扎稳打。

“我们现在要根据商业客户的需求,将产品打造的更加强大,而不是盲目的扩张”,张亮表示,“我们作为一家成立不到一年的公司,在对商业客户服务的经验上正在逐步积累,服务客户不仅仅在于产品本身,还在于产品和市场的契合度。”

成立不到一年时间,SphereEx 已经获得了两轮融资,在投资人的选择上,SphereEx 也会更倾向于了解这个行业,不会只关注短期的回报,而是长期的跟进方式。

众所周知,SphereEx 所处的赛道回报周期较长,但回报率很高,需要有足够的耐心。张亮表示,当前不会追求一个营收盈利的指标,在内核不断提升的前提下,去做商业化产品,验证商业化路径,愿意做一件时间越久越有价值的事情。

对话 SphereEx 创始人张亮:开源与商业并行 做时间越久越有价值的事情

未来,随着 SphereEx 持续投入,ShardingSphere 的兼容度、性能、稳定性都将再次大幅度提升。另外,业务、数据、数据库上云已经是不可逆的趋势,SphereEx 也提供云上订阅和私有化部署等服务模式。SphereEx 团队提出的 Database Plus、Database Ecosystem 理念,也将帮助企业级客户更快更好地完成数字化转型升级。

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
双十一预售活动分析
2022年双十一促销活动已经开始,大家应该都提前开始关注今年双十一活动的时间表了吧?2022年10月24日晚8:00天猫双11预售时间,第一波销售时间10月31日晚8:0,第二波销售时间11月10日晚8:00;天猫双11的优惠力度是跨店每满30050
Karen110 Karen110
3年前
​一篇文章总结一下Python库中关于时间的常见操作
前言本次来总结一下关于Python时间的相关操作,有一个有趣的问题。如果你的业务用不到时间相关的操作,你的业务基本上会一直用不到。但是如果你的业务一旦用到了时间操作,你就会发现,淦,到处都是时间操作。。。所以思来想去,还是总结一下吧,本次会采用类型注解方式。time包importtime时间戳从1970年1月1日00:00:00标准时区诞生到现在
Wesley13 Wesley13
3年前
Java日期时间API系列31
  时间戳是指格林威治时间1970年01月01日00时00分00秒起至现在的总毫秒数,是所有时间的基础,其他时间可以通过时间戳转换得到。Java中本来已经有相关获取时间戳的方法,Java8后增加新的类Instant等专用于处理时间戳问题。 1获取时间戳的方法和性能对比1.1获取时间戳方法Java8以前
Stella981 Stella981
3年前
Django之Django模板
1、问:html页面从数据库中读出DateTimeField字段时,显示的时间格式和数据库中存放的格式不一致,比如数据库字段内容为2012082616:00:00,但是页面显示的却是Aug.26,2012,4p.m.答:为了页面和数据库中显示一致,需要在页面格式化时间,需要添加<td{{dayrecord.p\_time|date:
Stella981 Stella981
3年前
KVM调整cpu和内存
一.修改kvm虚拟机的配置1、virsheditcentos7找到“memory”和“vcpu”标签,将<namecentos7</name<uuid2220a6d1a36a4fbb8523e078b3dfe795</uuid
Stella981 Stella981
3年前
Python之time模块的时间戳、时间字符串格式化与转换
Python处理时间和时间戳的内置模块就有time,和datetime两个,本文先说time模块。关于时间戳的几个概念时间戳,根据1970年1月1日00:00:00开始按秒计算的偏移量。时间元组(struct_time),包含9个元素。 time.struct_time(tm_y
Easter79 Easter79
3年前
Twitter的分布式自增ID算法snowflake (Java版)
概述分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移
Wesley13 Wesley13
3年前
Java日期时间API系列36
  十二时辰,古代劳动人民把一昼夜划分成十二个时段,每一个时段叫一个时辰。二十四小时和十二时辰对照表:时辰时间24时制子时深夜11:00凌晨01:0023:0001:00丑时上午01:00上午03:0001:0003:00寅时上午03:00上午0
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
美凌格栋栋酱 美凌格栋栋酱
5个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
香菱
香菱
Lv1
你若化成风,我便化成雨,爱所在眉间,似水往昔流年。
文章
3
粉丝
0
获赞
0