Is Meilisearch a viable upgrade alternative to OpenSearch?

If anyone wants to explore this in detail out or hack on it with me:

  • I just created tutor-contrib-meilisearch will add Meilisearch to your Tutor Nightly devstack and configure edx-platform to connect to it.
    • With only a few small documents in each index (i.e. typical devstack case), it uses < 20 MB memory vs ElasticSearch uses 1,380 MB :joy:
  • This PR demonstrates indexing library content in Studio. No search nor courseware functionality tested yet. You can do basic searches using the Meilisearch UI though - see screenshots.