LINUX.ORG.RU

Тем, кто ищет примеры хорошего кода на Java

 


3

5

Изучаю Netty, получаю прямо таки эстетическое наслаждение. Правильная архитектура, правильная иерархия кода, очень аккуратный код, хорошие названия идентификаторов, комментарии где надо. В общем могу рекомендовать изучающим. Ну и вообще - такую качественную библиотеку грех не использовать везде, где только можно.

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 1)

Ответ на: Почитай теперь это: от iZEN

Сравнение производительности механизмов ввода-вывода в Java: классического (блокирующего), неблокирующего и асинхронного

Там же сраная семерочка, о какой производительности poll вообще может идти речь?

baverman ★★★
()
Ответ на: комментарий от crowbar

Поддержка HTTP, SSL есть. Поэтому теоретически годится. Практически он довольно низкоуровневый, поэтому, скорее всего, для чего то простого его будет неудобно использовать (правда сам не пробовал). А вот если поверх него реализовать чуть более удобный интерфейс для программиста (в виде фреймворка или части большого проекта), то будет самое то. В принципе я видел веб-фреймворки, написанные поверх netty.

В целом это фреймворк для удобной реализации любых протоколов и HTTP просто один из примеров такой реализации.

Legioner ★★★★★
() автор топика
Последнее исправление: Legioner (всего исправлений: 1)
Ответ на: комментарий от Vuvuzela

Тем, что не на очередном никому не нужном борщеязыке, конечно же.

yoghurt ★★★★★
()

делал на нём хттп прокси с кешированием для себя
делал на нём заготовку для онлайн игрушки с распределённым сервером (фронтенд+бекенды для чата\миров\чаров\етк)

TERRANZ ★★★★
()
Последнее исправление: TERRANZ (всего исправлений: 1)

Зашел в тред, ожидал увидеть в ОП «не найдёте.»

Разочаровался.

anonymous
()

ТС все правильно сказал - с такой убогой документацией его можно понять, только измазавшись в сорцах.

Правда, там примеры на гитхабе хорошие, это да.

anonymous
()
Ответ на: комментарий от bhfq

прокси сделал - работает там где надо
сетевой код тоже сделал, хотя как таковой игры не получилось, но на презентацию для фирмы хватило

TERRANZ ★★★★
()
Ответ на: комментарий от anonymous

Насчёт документации - я прочитал книжку netty in action (ещё не вышла, но есть early access), всё понятно, больше ничего и не надо. Если неохота платить, pdf-ка гуглится.

Legioner ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.