Platform Engineer - https://jobs.lever.co/meili/b2d59837-20d6-470d-899b-8ddc081f...
Senior Software Engineer Rust - https://jobs.lever.co/meili/736ec392-9070-49b9-9a63-7db05a1c...
318 karma · joined January 27, 2019
Platform Engineer - https://jobs.lever.co/meili/b2d59837-20d6-470d-899b-8ddc081f...
Senior Software Engineer Rust - https://jobs.lever.co/meili/736ec392-9070-49b9-9a63-7db05a1c...
So it works on any machine, really. 2GiB is usually enough for most workloads, but the bigger the dataset, the faster it will be if you give it more memory!
It's a feature, not a bug :D
The cool thing about that is that it is the OS that will get to choose which process to allocate memory, and you can always run it somewhere with less memory available, and it will work the same way
We served billions of searches for hundreds of customers monthly
Meilisearch is one of the most recent search engines amongst those you cited, which makes for the best developer experience both for deployment/hosting & for development. You can find integrations with the most popular frameworks & languages https://www.meilisearch.com/docs/learn/what_is_meilisearch/s... which allows you to get up to speed in few minutes.
And for relevancy/accuracy, Meilisearch offers full-text search with typo tolerance, synonyms, etc and the latest releases introduced semantic search & hybrid search. This is an API we are very proud of because it gives you a state-of-the-art search with the best DX out there.
Typesense might be a good alternative because it can be more performant for some use cases, but the DX is less smooth, I'd say.
Vespa might be relevant if you are looking for a very specific recommendation system. Still, now that Meilisearch offers semantic search & hybrid search I am not sure today in which context Vespa might be more relevant
I don't know much about Manticore unfortunately.
Let me know if you have any questions about it, but I'd encourage you to spend 10 minutes to see by yourself what's possible or not and join the community on Discord if you have any questions https://discord.meilisearch.com
Meilisearch is an open-source search API. We provide developers tools to implement search bars, so their users spend less time searching & more time finding.
We are looking for a few different roles:
- Full-stack software engineer working on the cloud offering (React, Rails, K8s)
- Senior software engineer working on the core engine (Rust)
- Technical community manager
Salaries are location independent; you'll get equity, six weeks of PTO, and three months of paid parental leave.
You can see our repositories on https://github.com/meilisearch & learn more about the company on https://blog.meilisearch.com.
In this way MeiliSearch is comparable to ES, especially for site search and app search working out of the box as standard with its http api.
MeiliSearch does not offer distribution yet, but it is something the team is working on :)
It's a dataset of 107M songs, 7.6 Gb of compressed files which represents 250 Gb of disk usage by MeiliSearch. We are indexing the release, song and artists names.
We also work with a dataset of 2M cities that we can index in less than 2 minutes when the db uses 3 shards.