Roger Martino,
2) Brian Goetz - Java Concurrency in Practice
5) Джошуа Блох - Java Эффективное программирование
А остальные пункты зависят от конкретных серверов и конкретных ситуаций.
ericcartman, ну зря вы совсем безапелляционно проводите равенство между NIO и Netty. Для некоторого класса задач можно и на чистом NIO написать код, будет быстрее, хоть и сложнее.
Да, в Spring 5 WebFlux уже встроен Netty и никаких дополнительных телодвижений не требуется.
Не существует волшебного рецепта, который вы сможете перепечатать с Тостера и получить прирост производительности. Вам придётся изучить хотя бы в основах теорию реляционных баз данных, SQL и используемую СУБД, потом проанализировать план медленного запроса и, в зависимости от результата анализа, предпринять необходимые действия - изменить конфигурацию СУБД, структуру данных, добавить/изменить индексы и т.д. и т.п.
wikiwana, ааа, так вы пытаетесь получить в виде параметров значения из json файла передаваемого в post-запросе! Я невнимательно прочитал вопрос. Тогда вам нужен DTO. Исправил ответ.
Сергей Сапогин, с этими строками вы ничего не наколдуете, python-код выполняется на бэкенде и никак не может манипулировать попапами, которые работают на фронтенде. Нужен javascript-код, в котором вы должны определить обработчик кликов по необходимым элементам разметки, который будет из html-кода страницы доставать нужные данные и показывать их.
Петр, да, первичность определить сложно :) Но уверен, что взаимосвязь эта двусторонняя - если сильные мышцы могут поднять больший вес, то поднятие большего веса сделает мышцы сильными. Так же и с мозгом.
Александр Торопов, он про сложившиеся стереотипы. А стереотипное представление про php-программиста - говнокодер. Да и шуток на эту тему действительно много, постоянно вижу как на разных ресурсах троллят php'шников.
2) Brian Goetz - Java Concurrency in Practice
5) Джошуа Блох - Java Эффективное программирование
А остальные пункты зависят от конкретных серверов и конкретных ситуаций.