Являясь Unity разработчиком, я со временем дошёл до того этапа, когда возникла необходимость написания сервера. Передо мной стояло много неизведанных троп сетевого программирования, в котором я потом повяз по голову. Прыгал между C++, C# и Java. После долгий скитаний я нашёл то, чему я сейчас говорю спасибо. Об этом я и хочу поведать.
Читать полностью »
Метка «netty»
TCP и UDP сервера с использованием Netty 4
2017-04-06 в 1:00, admin, рубрики: java, Анализ и проектирование систем, высокая производительность, Программирование, метки: java, netty, programming, server-side, tcp, udp, unixПростой и быстрый фреймворк для стресс-тестирования приложений
2013-07-10 в 9:56, admin, рубрики: java, netty, performance tests, тестирование, метки: java, netty, performance tests, стресс-тестВеб-приложений под высокие нагрузки в последнее время создается все больше, но вот с фреймворсками позволяющими гибко их стресс тестировать — не густо. Их конечно много разных (см. голосование в конце поста) но кто-то куки не поддерживает, кто-то нагрузку слабую дает, кто-то очень тяжеловесен, да и годятся они в основном для совсем однотипных запросов, т.е. динамически генерить каждый запрос используя свою логику и при этом еще максимально быстро (и в идеале на java чтобы допилить если что) — не нашел таких.
Поэтому было решено писать свой. Основные требования: быстрота и динамическая генерация запросов. При этом быстрота это не просто тысячи RPS, а в идеале — когда стресс упирается только в пропускную способность сети и работает с любой свободной машины. Читать полностью »
How it’s made для программистов. Серия №2
2012-08-05 в 12:59, admin, рубрики: code review, java, mockito, netty, open source, spring, блог, Программирование, Совершенный код, метки: code review, java, mockito, netty, open source, spring, блогСлышали ли вы о Queuepy? А слышали ли вы об Open Source проектах, написанных на Java? А интересно ли вам узнать как они работают?
Если ваш ответ на последние два вопроса положителен, то неважно, слышали или нет вы о Queuepy до сих пор. Далее нам по пути.
Читать полностью »