> Уж где-где, а BigData алгоритмы и структуры данных - центральная тема.
Это не совсем так, алгоритмов и структур данных в "биг дате" не намного больше, чем в обычном бэкэнд джава программировании, а то и меньше.
8-я джава уже вышла, ждать не надо. А код с использованием гуавы и без сахара из 8-ки смотрится так себе, поэтому даже создатели гуавы рекомендуют использовать это только тогда, когда нужны ленивые вычисления и прочие функциональные фишки (пруф: https://code.google.com/p/guava-libraries/wiki/Fun... )
Вы имеете ввиду, как строится план выполнения запроса?
Может быть вот это вам подойдет - 0agr.ru/wiki/index.php/Query_Processing
Если да, то более подробную информацию можно найти в "Database Systems: The Complete Book"
Однако начальная стоимость сайта на джаве в разы выше сайта на php/ruby on rails/django — это следует иметь ввиду. На джаве писать дольше. Плюс, обязательно нужен dedicated server или какое-нибудь облако. Но на в случае шарпа она еще выше.
Там используется в качества языка scheme, но это не должно сильно пугать.
Так же есть в интернетах большое количество литературы по прологу, предшественнику эрланга.