我们的首款 SaaS 产品:Meilisearch Cloud 背后的故事
现在是揭晓我们在过去几个月一直在努力开发的产品的时候了:Meilisearch Cloud,我们的软件即服务 (SaaS) 产品。

我们创立 Meilisearch 的想法很简单:如果我们能够将仅在最昂贵的网站和应用程序中才能找到的顶级即时搜索体验,变得价格合理且易于访问,并将其带给互联网上的其他人,会怎么样?
随着时间的推移,这个梦想变成了使命,然后变成了现实。我们聘请了开发人员,与投资者合作,并且在我们意识到之前,我们已经拥有了一个有效、灵活且——最重要的是——方便的搜索解决方案。
我们的代码从一开始就是开源的——这是一个显而易见的决定,因为我们已经是开源贡献者。当时不太明显的是,开源将成为我们作为软件公司的最大优势之一,并显着加速 Meilisearch 的采用。然而,为了成为一个真正易于访问且广泛传播的项目,能够重塑搜索世界,Meilisearch 需要高质量的 SDK 封装器、库、工具、文档和支持——所有这些都需要付出代价。很明显,我们需要提出一种盈利解决方案,一种不会损害我们与开源社区建立的信任的解决方案。
围绕开源软件开发有许多盈利方式,但一种方式立即脱颖而出:云服务。它吸引我们不仅因为一些 Meilisearch 用户已经在要求它,而且因为它将使我们能够继续改进我们的开源搜索引擎。与某些提供并行付费产品以访问独有功能的选项不同,这种方法允许我们在开源项目之上构建产品。
对于希望快速创建一流搜索体验的企业和个人,我们可以提供 Meilisearch Cloud 的便利性;对于其他所有人,我们可以提供我们完全开源的搜索引擎,其所有功能均由我们的付费客户资助。这遵循了我们自下而上的方法,并帮助我们确保我们不断迎合更广泛的受众。
这就是我们在过去几个月一直在努力开发的产品:Meilisearch Cloud,我们的软件即服务 (SaaS) 产品。
Meilisearch Cloud 的开发
Meilisearch Cloud 的道路始于八个月前,当时我们给 Samuel——您可能在 GitHub 或 Slack 上见过他—— Léna 和 Nico 的任务是制作一个概念验证应用程序,以突破我们技术上可以构建的极限。他们创建了一个 沙盒,允许任何人免费试用 Meilisearch 48 小时。
利用这第一次经验,我们开始开发我们的云服务。在此过程中,我们邀请了一些用户加入,进行了一些用户体验测试,改进了 UI,并添加了功能,以便轻松更新和管理 Meilisearch 实例。
从浏览器管理您的 Meilisearch 实例
我们设计的定价旨在简化,并根据分配给 Meilisearch 实例的资源量来计算成本。我们很快意识到这种模式并不适合所有人的需求,因此我们的下一步将是开发一种“无服务器”服务,其定价基于 API 使用量。
私人发布
在整个二月和三月,我们一直在悄悄地邀请人们加入,并将他们从等候名单中移除。今天,一些公司已经在生产环境中运行 Meilisearch Cloud,我们现在正在邀请所有在等候名单上注册的剩余公司加入。
如果您是其中之一,我们恳请您再多一点耐心。我们有超过一千个应用程序需要处理,我们希望确保我们保持您已经对 Meilisearch 拥有的出色体验。我们将尝试在未来四周内邀请所有人加入。
开源 vs. 云服务
我们非常激动地宣布 Meilisearch Cloud 并将我们的搜索引擎带给全新的用户群体。尽管如此,这个过程并非没有挑战。
我们深切关注可访问性、透明度、协作和学习。开源价值观已成为我们公司和我们工作方式的一部分,这超出了我们的想象。与此同时,经常被忽视的是,开源开发不是免费的:开发人员、技术文档编写人员、支持工程师和无数其他贡献者的劳动必须得到公平的报酬,以便这些人能够继续维护和改进项目。
通过创建 Meilisearch Cloud,我们选择将自己定位在开源世界和企业世界的中间。我们希望两者兼得:付费产品带来的影响和增长率,以及开源提供的透明度、可访问性和强大的道德核心。
结论
对于 Meilisearch 来说,这是一个重要的步骤,因为这将是我们的第一个付费产品。如果您想试用,您可以仍然在等候名单上注册,或者等待计划在几周后公开发布。
如果您想支持我们,您可以随时为我们的存储库加星标或分享我们的工作。在 Slack 或 GitHub 上见;总是很乐意回答您关于我们正在构建的内容的问题 :)
PS:我们正在招聘一名全栈软件工程师来帮助我们开发云服务!