开源,以及更进一步!
今天,我们很自豪地分享我们的长期愿景和未来一年要追求的战略重点。
但是,首先,让我概述一下我们在 2019 年取得的成就。第一年对我们来说绝对是激动人心和疯狂的时刻;我们一直忙于确定我们的市场定位。我们是否应该仅限于大型客户、电子商务、初创公司和中小企业的 SaaS?我们如何相对于 Elasticsearch 和 Algolia 定位自己?
2019 年,我们从头开始用 Rust 创建了一个即时、相关且具有容错功能的搜索引擎,其 源代码是开源的。
我们很幸运能与路易威登合作,我们 将我们的引擎集成到其一个 iOS 应用程序中。我们毫不犹豫地说,这个应用程序现在已经投入生产数月,每天有超过 4,000 名员工使用。
我们的团队在年底也扩大了!Clementine 和 Charlotte 作为开发人员加入我们,负责文档和 SDK 部分。最后,我们在 2019 年 12 月决定更多地参与开源社区。
开源的生活方式
我们花了一年的时间来更好地了解搜索引擎市场,并确定潜在的机会。我们分析了构成我们目标市场的公司。他们的需求是什么?我们竞争对手的优势和劣势是什么?
令我们惊讶的是,如今 90% 的移动应用程序都有一个完全低效的搜索栏。对于像 Apple 这样的巨头应用程序来说也是如此。那么,您可能会问自己,为什么这些应用程序不使用强大的搜索引擎?嗯,这仅仅是因为缺乏强大且经济实惠的解决方案。Algolia 的确存在,但它是专有的,需要大量的资金投入。
世界上许多公司 使用诸如 SQL 数据库之类的技术,大多数时候是 MySQL 或 PostgreSQL,它们是两种最常用的 RDBMS。后端开发人员非常熟悉它们。是什么让它们如此受欢迎?它们都是免费和开源的软件,这意味着任何开发人员都可以免费安装和使用它们。它改变了一切。
我们的主要重点是开源。我们希望成为最终用户搜索领域的参考解决方案。对于开发人员来说,选择我们来改善任何应用程序或网站内的搜索体验应该是最显而易见的选择。
开源不是一个新的商业概念。在过去的几年中,现有公司 证明了开源商业模式可以是一个盈利的模式。有许多成功的模式可以考虑,包括 Elasticsearch,还有 MongoDB、Redis 和 Sentry。开源并不等同于不盈利,也不会阻止您拥有付费客户。
Sentry 的付费客户比整个行业中任何其他应用程序监控服务都要多。有点令人震惊。
— David Cramer (@zeeg) 2020 年 1 月 15 日
公司需要托管解决方案
开源替代方案的最大问题是,虽然它们易于安装和维护,但它们更难扩展。您可能需要更改服务器、增加 CPU、RAM 或向集群添加新机器。它施加了太多的约束。这就是为什么许多公司更喜欢使用 SaaS 解决方案,这些解决方案将为他们执行所有这些复杂的要求。重要的是要记住,负责管理服务器的人员是稀缺资源。
因此,我们计划在 2020 年底发布我们搜索引擎的云版本,并确保从我们当前的自托管版本到云版本的简单过渡。我们希望过渡尽可能顺利。想象一下一个“迁移到云”按钮,它将使您的应用程序在全球范围内可用,而没有延迟。
此外,我们的云解决方案旨在更加完整。我们不仅仅在谈论自动服务器管理、可扩展性、快照或地理复制。我们还将提供搜索分析、更全面的仪表板和推荐系统。下一个版本将引入更多工具并增强搜索相关性。
大企业的需求是特定的
对于当今市场中的大型企业来说,保持数据安全是一个普遍存在的问题。由于保密的原因,此类组织无法承担让 SaaS 服务处理其数据或将其存储在海外服务器上的风险。公共和政府服务也是如此。我们的解决方案与基础设施无关;因此,它可以很容易地安装在私有云中。
“企业”计划还必须提供大型公司所需的基本功能
- 99.99 SLA
- SSO
- 单租户选项
- 支持
所有这些功能都将在不久后加入。
路线图概述
今年我们将专注于社区和可访问性。
- 所有语言的 SDK (JS, Go, Python, Ruby, PHP, 等)
- 数据库收集器(SQL、Mongo、Firebase)
- Web 和移动部件。(VueJS、React、Android、iOS)
- 可在流行的市场中使用(Wordpress、Gatsby、Magento、Prestashop 等)
文档和典型示例将是所有这些集成和 SDK 的一部分。演示视频将让您深入了解如何在不同用例中使用我们的搜索引擎。
您应该期望在 2020 年看到接下来的功能
最后但并非最不重要的一点,我们很高兴地宣布,一个全新的网站也将在年初推出。
请随时给我们留言并分享您的印象。让我们聊聊,或者让我们见面吧!如果您喜欢我们所做的事情,请随意分享我们的项目并为 Meilisearch 项目存储库 点赞。