Every PLatfrom such as Elastic or Solr is installed on my local machine,so i recommend you to use cloud server or use docker compose
Java 8
Spark 3.1.2
Solr 8.11.0 (using spark-solr from https://github.com/lucidworks/spark-solr)
Elasticsearch 7.17
news.json sample data is from https://www.kaggle.com/datasets/deeguy/twitter-news?resource=download&select=news.json