ElasticsearchのMore like this内部実装とパフォーマンス問題の解決

LuceneのMore like this(MLT)機能のコードリーディングでMLTの実装を理解して、エムスリーで問題になっていたMLTパフォーマンス問題を解決したお話