ElasticSearch
↔ powerful Search Engine API notoriously hard to set up?! GP high config can do everything but complex
ElasticSearch req JVM which adds op overhead
ElasticSearch stores dataset on disk which adds disk latency
ElasticSearch built on Lucine search library
ElasticSearch query uses custom DSL to connect REST endpoints