Pull to refresh
10
0
Роман @yarax

Пользователь

Send message

Потоки vs процессы на примере нативного Node.js аддона для нагрузочного тестирования

Reading time 3 min
Views 18K
Чуть меньше года назад я написал заметку о попытке создать инструмент нагрузочного тестирования на Node.js используя встроенные возможности (модули cluster и net). В комментариях справедливо указали на необходимость анализа RPS и сравнении с другими бенчмарками. В результате сравнения я пришел к естественному выводу, что многопроцессовый сервис никогда не сравнится по производительности с многопоточным из-за очень дорогих издержек на обмен данными (позже мы убедимся в этом на примере)
Читать дальше →
Total votes 11: ↑10 and ↓1 +9
Comments 12

Пишем свой нагрузочный тестер на Node.js

Reading time 4 min
Views 18K
В посте речь пойдет о написании утилиты для нагрузочного тестирования HTTP сервисов на Node.js, а также описание самого инструмента и области его использования.
Читать дальше →
Total votes 26: ↑22 and ↓4 +18
Comments 12

JS стратегия, в которую можно играть по сети

Reading time 1 min
Views 450
Немного об игре

Сделана она на чистом javascript, без библиотек и флэша. Работает в опере 9 и выше, фф 3. Для IE7 пока есть проблемы
Это конечно бета, писал я ее один и буду рад, если кто-то заинтересуется продолжить начатое.

http://yarax.ru/lab/evol2/create.php

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

image

Задача как и везде развиться быстрее, создать войско и разгромить соперника =)
Совет: используйте ctrl+колёсико для работы с масштабом, изначально он максимально крупный. А также F11 для игры в полноэкранном режиме.

Здания в порядке доступности:
Поселение
мельница
железная шахта
золотая шахта
кузница
военный лагерь
академия
Юниты:
крестьяне (рождаются из поселения)
воины (из военного лагеря)

Есть косяки (возможно и прочие) при масштабных сражениях из-за недостатков синхронизации. Буду рад услышать идеи насчет их устранения. А также помощи в гиф клипартах.
Total votes 20: ↑16 and ↓4 +12
Comments 15

Information

Rating
Does not participate
Location
Германия
Registered
Activity