Usuń zależność Mongo Scala Driver, która nie jest skompilowana dla Scala 2.10 i dlatego nie jest kompatybilna.
Dobrą wiadomością jest MongoDB Spark Connector jest samodzielnym złączem. Wykorzystuje synchroniczny Mongo Java Driver ponieważ Spark jest przeznaczony do zadań synchronicznych intensywnie korzystających z procesora CPU. Został zaprojektowany, aby podążać za idiomami Sparka i jest wszystkim, co jest potrzebne do połączenia MongoDB ze Sparkiem.
Z drugiej strony Mongo Scala Driver jest idiomatyczny do współczesnych konwencji Scala; wszystkie IO są w pełni asynchroniczne. Jest to świetne w przypadku aplikacji internetowych i poprawy skalowalności pojedynczej maszyny.