数据库测试数据准备厂商 Snaplet 宣布停止运营

file

上周刚获知「数据库调优厂商 OtterTune 宣布停止运营」。而今天下班前,同事又突然刷到另一家海外数据库工具商 Snaplet 也停止运营了。Snaplet 主要帮助开发团队在数据库中生成仿真度高且合规的测试数据。我们在年初还撰文介绍过它「告别手搓!Postgres 一站式测试数据生成方案」。甚至上周看到网友在 reddit 询问相关方案时,我还提到了 Snaplet。

file

Snaplet 成立于 2021 年,创始人/CEO Peter Pistorius 之前是 JavaScript 应用框架 RedwoodJS 的联合作者。

file

而 RedwoodJS 的另一名作者则是 Tom Preston-Wern,GitHub 的联合创始人和第一任 CEO。Tom 同样也是 Snaplet 的投资人。

file

file

虽然有明星投资人背书以及 Product Hunt 榜单第二的成绩,Snaplet 在运营了 3 年后,还是关停了。官方给出的解释是没有达到足够的流行度。

file

事实上测试数据生成还是一个业界空白,市面上并没有统治性的解决方案。该领域最知名的项目是 Faker.js,但它没有进行商业化,2 年前它的作者 Marak 还因为找不到可持续地维护开源项目的路径,愤而删除了整个代码仓库,震动了全球开源社区。

file

而商业化相对成功的是闭源产品 Tonic,但它在开发者体验上称不上友好。

file

创始人 Peter 在 Discord 群里也发布了消息,也提到之后会把绝大部分 Snaplet 的代码开源,让大家可以继续用下去。

file

Snaplet 之外,最近社区里也涌现了一个新的开源项目 Neosync,背后是 YC 投资,5 月份刚刚公开。

file

明星投资人团队,成功的 Product Hunt 发布,真实存在的痛点,能解决痛点的产品能力。这些条件也并不足以让 Snaplet 走的更远。改进软件研发工作流,哪怕要面对的只是数据库行业,工具赛道下的一个细分工作节点,依然需要几波人马的前仆后继。作为同行也是网络上的神交,我们向 Snaplet 的尝试致敬,感谢它给数据库工具赛道带来的启发。

file


💡 更多资讯,请关注 Bytebase 公号:Bytebase

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/39237.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

中英双语介绍北卡的研究三角区:Research Triangle Park (RTP)

中文版 研究三角区简介 研究三角区(Research Triangle Park,简称RTP)是美国最大的研究园区之一,位于北卡罗来纳州的罗利(Raleigh)、达勒姆(Durham)和教堂山(Chapel Hil…

vue3中若v-model绑定的响应字段出现三级,该如何实现rules验证规则

比如以下内容: 配置的rules内容 const rulesref({title:[{required:true,message:"请输入标题",trigger:"blur"},{max:50,message:"最大不能超过256个字",trigger:"blur"}],Category:[{required:true,message:"请选择…

竹云位居首位 |沙利文《2024年全球及中国IAM中间件市场报告》正式发布

7月2日,弗若斯特沙利文(Frost & Sullivan,以下简称“沙利文”)正式发布《2024年全球及中国IAM中间件市场报告》(以下简称“报告”),从行业背景、市场规模、驱动因素、发展趋势等维度阐述当前…

让采购和工程师们既爱又恨的任务——BOM

在项目研发与生产过程中,有一个常常让采购经理和工程师们既爱又恨的任务,那就是整理BBOMB。BOM作为连接设计与制造的桥梁,其重要性不言而喻,它详细列出了产品构成所需的所有零部件、材料及其规格、数量,是成本估算、采…

丘成桐证明的正质猜想使用反证法是错误的

丘成桐在证明“正质量猜想”时也是使用错误的“反证法”: 假定A,推出B,B与C矛盾,得到非A。 但是,这个C也是假设的。 根据反证法推理规则,两个前提与一个结论,必须有两个是真实的并且经过证实的…

ArcGIS Pro SDK (七)编辑 10 捕捉

ArcGIS Pro SDK (七)编辑 10 捕捉 文章目录 ArcGIS Pro SDK (七)编辑 10 捕捉1 配置捕捉 - 打开或关闭捕捉2 配置捕捉 - 应用程序捕捉模式3 配置捕捉 - 图层捕捉可捕捉性4 配置捕捉 - 图层捕捉模式5 配置捕捉 - 组合示例6 捕捉选项…

自然语言处理:第四十一章 解读大模型的参数

文章链接:7B?13B?175B?解读大模型的参数 (qq.com) 写在前面: 笔者更新不易,希望走过路过点个关注和赞,笔芯!!! 写在前面: 笔者更新不易,希望走过路过点个关注和赞,笔芯!!! 写在前面: 笔者更新…

C++ | Leetcode C++题解之第191题位1的个数

题目: 题解: class Solution { public:int hammingWeight(uint32_t n) {int ret 0;while (n) {n & n - 1;ret;}return ret;} };

“深入解析:YUM仓库、RPM包与源码编译——Linux软件安装方式全面对比“

目录 YUM 仓库安装 概念: 优点: 缺点: RPM 包安装 概念: 优点: 缺点: 源码编译安装 概念: 优点: 缺点: 三者区别 YUM 仓库安装 概念: YUM&…

清新简约卡片风格蓝紫渐变色短视频苹果CMS模板

首途第三十三套清新简约卡片风格蓝紫渐变色短视频模板,一套苹果CMSV10主题。 这套主题是简约风格,以纯洁的白色和深邃的紫色为主色调,为您提供了一种清新、时尚的浏览体验。 在这个简洁而美丽的界面中,您可以轻松畅享各种精彩短…

从0开始学习pyspark--pyspark的数据读取[第4节]

在PySpark中,读取文件型数据是一个常见的操作,Spark支持多种数据格式,如CSV、JSON、Parquet、Avro等。以下是一些常用的方法来读取不同格式的文件数据。 读取文本型数据 读取CSV文件: 使用spark.read.csv方法读取CSV文件,可以通…

LeetCode //Bash - 194. Transpose File

194. Transpose File Given a text file file.txt, transpose its content. You may assume that each row has the same number of columns, and each field is separated by the ’ ’ character. Example: If file.txt has the following content: name age alice 21 r…

高阶面试-spring的部分

spring的诞生 为什么需要spring?spring之前人们是怎么开发的,用的主流框架是什么,spring解决了什么痛点? Enterprise JavaBeans (EJB),企业级开发框架,里面就提出bean的概念了,为啥不用呢&…

KUKA机器人不同运行方式

KUKA机器人有以下四种运行方式: 1、手动慢速运行(T1) 2、手动快速运行(T2) 3、自动运行(AUT) 4、外部自动运行(AUT EXT) 将示教器上的钥匙向右旋转,就会…

公路水运安全员B类模拟试题

1.在路基工程中,膨胀土地区开挖时,开挖前要做好( )。 A、推土方案 B、回填土准备工作 C、排水工作 D、边坡加固工作 答案:C 2.《中共中央国务院关于推进安全生产领域改革发展的意见》在“严格安全准入制度”中要求:严格( )领域安全准入条件。 A、高危…

Python面试题-5

81. 如何在Python中实现字符串填充? 在Python中实现字符串填充,可以使用内置的str.ljust(), str.rjust(), 和 str.center() 方法。这些方法允许你分别左对齐、右对齐或居中对齐字符串,并用指定的字符(默认为空格)填充…

边缘计算节点 BEC 实践:如何快速准备裸金属服务器 Windows 自定义镜像?

很多小伙伴在某些场景下,需要基于 Windows 镜像的裸金属服务器创建自定义镜像,本文将介绍在进行裸金属服务器制作 Windows 自定义镜像前,你需要准备哪些内容、准备的步骤是怎么样的。 在之前我们也发过 快速上手 PC-Farm 服务器的教程&#…

高考假期IT专业预习指南:为梦想启航的IT之旅

随着高考的圆满落幕,许多对未来充满憧憬的考生正站在人生新的十字路口,其中不乏对信息技术(IT)领域充满好奇与热情的同学们。IT行业作为当今社会最具活力和发展潜力的领域之一,不仅技术日新月异,还提供了广…

对原生textarea加上:当前输入字数/最大输入字数

源码: <!DOCTYPE html> <html lang"en"> <head> <meta charset"UTF-8"> <meta name"viewport" content"widthdevice-width, initial-scale1.0"> <title>Textarea Character Counter with Dragga…

python中对于函数中参数的详解

函数中参数时候很重要的&#xff0c;不仅仅是我们常用的一些必填参数&#xff0c;可缺省参数&#xff0c;还包括一些&#xff0c;关键字参数等&#xff0c;这边主要是自己一些学习心得~ 1.必填参数 顾名思义必填参数就是调用函数的时候必须传入的参数 def func1(a)&#xff1…