查看原文
其他

Star History 2022 年度开源精选|开源替代品

mi Bytebase 2023-05-09


在选择使用的工具时,你是倾向开源,还是闭源?他们各自有什么好处呢?本文就来盘点一下市面上最出名的几款开源替代品,顺便了解一下每个项目走到今天的经历。
BTW:开源 =! 免费, 闭源 =! 付费。虽然文中提到的有些开源工具完全免费,也有些工具提供商业版本和支持,而他们的非开源对手的产品可能反而是免费的。

Airbyte - Fivetran alternative

https://github.com/airbytehq/airbyte
Airbyte 是个开源数据整合(ELT)工具,创建于 2020 年 7 月,在 2021 年之内完成了从种子轮($520 万)-> A 轮($2600 万)-> B 轮($1.5 亿),连续三轮融资。
企业内部的数据分散在多个数据源,传统的方案是通过 ETL(Extract 提取,Transform 转换,Load 加载)来提取和处理数据,然后转存到数据仓库,以便在需要时方便使用。ETL 这一步骤就是数据整合工具完成的,这条赛道上已经有 dbt 和 Fivetran 了。随着以 Snowflake 为首的云数仓兴起,行业的范式也从本来的 ETL 变成了 ELT,而 Airbyte 则认为要在 ELT 上更进一步(Fivetran 的理念:从多个渠道收集的数据被提取出来,送到数仓,然后转化为对分析人员真正有用的数据),把 EL 和 T 会逐渐脱钩:与 ELT 相反,EL 将 L - T 部分与任何可能发生的可选转换完全脱钩,也更容易满足不同公司,不同业务的具体需求(有些业务可能都不需要任何转换)。


Gogs - GitHub alternative

https://github.com/gogs/gogs
Gogs 是一款历史悠久的自助 Git 服务,GitHub 是线上且闭源的代码托管平台,而 Gogs 可以想象成在你自己服务器上的 GitHub,8 年前就上了 Hacker News。
其实 Gogs 被作者定义为 Golang 写的 GitLab 替代品(不过 GitLab 其实是开源的。。为了本文的主题只能牺牲一下了),虽然有强大功能,集成和生态系统,可是你无法在自己的机器上安装、运行服务,那么其他的都有什么意义呢?

Hydra - Snowflake alternative

https://github.com/hydradatabase/hydra
相比 Snowflake,Hydra 希望建立一个成本较低的开放式数仓方案,于是他们在 Postgres 之上搭建了一个开源数仓。它在 2022 年初拿下 $310 万的种子轮融资,也是 Y Combinator 2022 年冬季班成员。创始人 Joseph Sciarrino 认为一个组织的数据不应该被锁在供应商的专供软件之内,作为一个重度 Postgres 用户,他通过解耦 Postgres 的查询层、计算和存储来解决这个问题,并在其之上建立一个开源的数仓。这样,用户可以继续使用所有现有的 Postgres 生态系统和工具。

Metabase - Tableau alternative

https://github.com/metabase/metabase
Metabase 是开源 BI 分析工具,可以进行数据可视化、数据分析、生成报表等等。
Metabase 的可视化做的很彻底,也可以看出他们很重视非技术人员(如产品经理、市场运营人员)使用时的体验,即便你不会写 SQL,也可以使用它的可视化查询生成器提出自己的问题,自由探索,不再受限于已经建立好的 Dashboard。

NocoDB - Airtable alternative

https://github.com/nocodb/nocodb
NocoDB 是一个无代码数据库平台,2022 年底完成了 $10.5M 的种子轮融资。它支持将多种数据库和图片等数据转换为智能的在线电子表格。虽然 NocoDB 有数据库的功能,但实际上还是电子表格。
因为电子表格很普遍,对于大多数人来说,使用电子表格非常直观。NocoDB 的想法就是让智能电子表格存在于 SQL 数据库中,它可以将组织里的任何数据源介入到电子表格界面,而作为一个无代码工具,它降低了使用门槛,没有开发经验的用户(比如商业和运营人员)也可以参与到真实业务数据的协同工作中。
据创始人说,NocoDB 开源前 10 周获得了一百多万下载,这么看来操作数据库还是令人生畏的,但操作电子表格接地气的多的说。

Plausible Analytics - Google Analytics alternative

https://github.com/plausible/analytics
虽然 Google Analytics 是免费的,不过如果你不想纵容 Google 收集和分析用户的个人信息,在隐私边缘疯狂试探的行为的话,可以试试 Plausible Analytics。它不免费,不过现在已经有近万名付费用户了,ARR (年度经常性收入)达到 $1M,属于是让其他开源创业公司看得眼红了。
它是一个轻量(<1 KB)且注重隐私的 Google Analytics 开源替代品,Plausible 专注于维护用户隐私(没有 cookie,完全符合 GDPR, CCPA 和 PECR)你仍旧可以对网站数据持有 100% 话语权。Plausible 的 demo 页面可以实时观摩他们官网的流量数据,好评🍉!

Rocket.Chat - Slack alternative

https://github.com/RocketChat/Rocket.Chat
看 Rocket.Chat 的官网,感觉已经是个比较成熟的商业公司了,成立于 2015 年,最近一次融资是 2021 年价值 $19M 的 A 轮。
Rocket.Chat 是一款开源聊天应用,最初是作为一个内部 CRM 的即时聊天扩展而创建的。它为需要对自己通信有更多掌控的组织而建,支持本地部署,不需要在数据所有权、定制或集成方面做出妥协。找到一张高糊的 Rocket.Chat 和 Slack 对比,除了之前提到的更安全和更有掌控之外,Rocket.Chat 比 Slack 多的 Omnichannel 还蛮不错的:支持把来自其他通信平台 (WhatsApp, SMS, Facebook, Instgram, Twitter, Telegram, Email) 的消息整合到一个平台。

SigNoz - Datadog alternative

https://github.com/SigNoz/signoz
SigNoz 是一款开源 APM(Application Performance Management,应用性能监测)工具,主要面对微服务应用的可观测性领域。当有基于微服务的分布式系统时,分布式跟踪事务就变得很必要了,这样可以快速识别定位问题,而不是浪费时间检查多个日志和仪表板。在目前的开源工具市场中,虽然有很多监控工具,但用户体验不如付费产品;付费产品则太贵了,还要担心数据安全问题,于是便有了 SigNoz。
SigNoz 最近的一些博客虽然广告性质严重,不过如果想要了解关于监控/日志/跟踪话题,或正在调研工具的可以一看。
  • 7 Open-Source Log Management Tools that you may consider in 2023

  • Top 9 observability tools in 2023 perfect for microservices

  • Top 11 Splunk Alternatives that you may consider in 2023

  • Top 13 open source APM tools in 2023


Snowplow - Segment alternative

https://github.com/snowplow/snowplow
Snowplow 是一个行为数据平台,2022 年完成 $4000 万 B 轮融资。使用 Snowplow 可以收集来自移动应用程序和网站的行为数据(用户如何与产品互动,包括点击、播放、Snowplow 也支持自己创建细化的行为),以便更加了解用户,并决定业务战略。
Snowplow 本意是扫雪车,也反应了 Snowplow 公司把数据(雪)收集起来的意思,在一群 byte, meta, base, db 中间显得好特别!

Supabase - Firebase alternative

https://github.com/supabase/supabase
Supabase 是开源 Firebase 替代品,为各种应用程序提供后端即服务(Backend-as-a-Service),不过使用的是 Postgres 而不是 NoSQL 存储。
最早知道 Supabase 是因为看到了他们的广告词👇,两句话传递的信息和定位绝了(还顺便让你脑补了个周末写出一个应用的故事)。
CEO Paul Copplestone 提到最早 Supabase 的定位还是 "real-time Postgres",一直找不到用户后,他发现虽然大家都爱 Postgres,但是大家都在用 Firebase。于是 Supabase 变成了「开源 Firebase 替代品」换汤不换药系列,后来的故事大家也都知道了:现在 GitHub 有 45k 星星,2022 年完成了 $80M B 轮融资。

总结一下

对于同类的开源 - 闭源工具比较,介于开源产品打得广告大多都是「某某开源替代品」,除去基本的功能之外,他们的区别在于是否可以自己部署(而这也意味着自己的数据可以由自己掌握,至于是否更安全那就仁者见仁,智者见智了);社区更加自由开放(可以自己选择配置,提出功能需求);没有供应商锁定的烦恼;另外,开源产品即便不再被维护,你还是可以自己动手的。
最后的最后,不知不觉,Star History 年度盘点已经有五期了,这也是最后一期啦!本来其实只计划了三期,但是感受到了大家的热爱,于是增加了两期,我们最后再来回顾一下 ٩(ˊᗜˋ*)و!
好了,Star History 2022 年度开源精选告一段落,明年再见。👋


    PostgreSQL 2022 年度摘要
    苍狼白鹿,星霜几度|万字长文回顾 2022 年数据库行业
    Bytebase 的 2022|埋头苦干,孕育希望
    混迹 Hacker News (HN) 一年的一点经验

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存