Solr interface is through REST API's which makes it easy to integrate with any platform and do binding any language.
Each developer have to write common code to do the api bindings if using Solr in non java framework/platform. This overhead can be reduced by building client sdk's/libraries for popular languages and platforms e.g. - web: js, ruby, python - mobile: Objective C, Swift, C# - other: C++, Scala, perl, php Also, this can significantly reduce time to Solr on-boarding when using non java platform. Suggestions?