• 56148
  • 132
  • 20
Нравится блог?
Подписывайтесь!

Эра Javascript

Наверное все кто делает web страницы знакомы с Javascript. Когда-то он считался "игрушечным языком"; теперь, благодаря развитию и технологиям AJAX и JSON, он в центре внимания. Но что-же дальше?

Следующий шаг - сервер и, в частности, "evented" node.js (http://nodejs.org/). Он и быстр и "скалится" до того хорошо что конкурирует с EventMachine (http://rubyeventmachine.com/) и Twisted (http://twistedmatrix.com/trac/). Один из секретов node.js в V8 (http://code.google.com/p/v8/) - гипер-скоростной среде Javascript разработанной для Google Chrome.

Возможно будущее за Javascript!

2 февраля 2011, 20:54
2012

Загрузка...

Комментарии

Kitfox
0
0
Nodejs это серверсайд, а в начале вы говорите о клаентсайд. какая связь? язык тот же?
Baglan
0
0
Перечитал, переход получился неочевидный, поправлю. А связь действительно в том, что язык - тот-же Javascript и работает все очень достойно - можно не "отвлекаться" на PHP, Ruby или Python!
ulan
0
0
Баглан? давно тут?
Baglan
0
0
Сегодня заново начал :)
darell
0
0
А как же Flex?!?!? ))
darell
0
0
Хотя да, затупил речь ведь идет о серверных возможностях
Весь мой восторг по node.js и серверному javascript улетучился, когда я увидел, сколько ресурсов ест этот V8.
Baglan
0
0
Я, честно говоря, использовал его довольно узко. Это, конечно, не показатель, но производительность получилась вполне достойно в примере с минимальным web сервером (который ничего не делает):

var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(8124, "127.0.0.1");

Результат вот такого бенчмарка:
ab -c 100 -n 10000 http://127.0.0.1:8124/

Time taken for tests: 2.113 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Requests per second: 4731.68 [#/sec] (mean)
Time per request: 21.134 [ms] (mean)
Time per request: 0.211 [ms] (mean, across all concurrent requests)
Transfer rate: 351.25 [Kbytes/sec] received

При этом CPU, конечно, был %100, но объем памяти был максимум 65МБ (минимум 12МБ). Кроме того программировать надо своеобразно из-за того что один "thread": нельзя блокировать обработку. Но для чего-то маленького и быстрого вполне хорошо.
Спрашивается, на что уходит 65Мб? :)

Оставьте свой комментарий

Спасибо за открытие блога в Yvision.kz! Чтобы убедиться в отсутствии спама, все комментарии новых пользователей проходят премодерацию. Соблюдение правил нашей блог-платформы ускорит ваш переход в категорию надежных пользователей, не нуждающихся в премодерации. Обязательно прочтите наши правила по указанной ссылке: Правила

Также можно нажать Ctrl+Enter

Популярные посты

Я был удивлён, что в Азербайджане есть Казахский район

Я был удивлён, что в Азербайджане есть Казахский район

Мне как казаху по национальности очень хотелось туда попасть. Оказалось, что климат там намного суровей и люди, говорят, суровые и воинственные. Казах – город на западе Азербайджана...
alidimash
18 янв. 2017 / 21:50
  • 28738
  • 18
10 лучших районов Алматы. Широкие улочки, частные дома, летом – красота!

10 лучших районов Алматы. Широкие улочки, частные дома, летом – красота!

Названия улиц: Садовый бульвар, Солнечный проезд. Красиво звучит не так ли? Прям, как в Москве... Уютные улочки и радующие глаз одноэтажные домики, тихо и свободно, нет динамики, движух и ажиотажа.
gelberdeuet
16 янв. 2017 / 14:45
  • 8196
  • 98
Многочасовые очереди, смерти в ЦОНах: почему вопросы об этом ставят парламентариев в тупик?

Многочасовые очереди, смерти в ЦОНах: почему вопросы об этом ставят парламентариев в тупик?

Ожидали ли депутаты Мажилиса всего этого? Как планировали этот процесс регистрации, и обсуждали ли его, прежде чем одним нажатием кнопки принять нормы с такими абсурдными временными рамками?
openqazaqstan
17 янв. 2017 / 14:32
  • 4922
  • 22
Астана глазами алматинских девушек. Как при таких погодных условиях можно выжить?

Астана глазами алматинских девушек. Как при таких погодных условиях можно выжить?

В спальных районах, и в высотных домах сквозь стены слышно завывание ветра. В особенности ночью. Такие звуки, я слышала, пожалуй, только по телевизору, в фильмах про метель.
Naomi_K
20 янв. 2017 / 12:36
Сильное ДТП произошло в Алматы на Тимирязева-Байзакова

Сильное ДТП произошло в Алматы на Тимирязева-Байзакова

NoComment (c) Официальный слоган EuroNews. Катастрофа на алматинской утренней трассе началась с того, что водители «Ниссана» и микровена ожидали сигнала светофора на запад по Тимирязева...
ibestreporter
17 янв. 2017 / 22:52
  • 3764
  • 5
Вейпинг безопасен? Эндрю Холл из США тоже так считал, пока что-то не пошло не так

Вейпинг безопасен? Эндрю Холл из США тоже так считал, пока что-то не пошло не так

Эндрю Холл из США считал, что вейпинг безопасен и усиленно убеждал в этом близких. Но как-то раз что-то пошло не так. Это результат взрыва хипстерского устройства - выбило 7 зубов + ожоги и раны...
Maxambet
17 янв. 2017 / 16:28
  • 3715
  • 52
Это поколение просрет страну. 20-летняя молодежь представляет из себя сказочных эльфов

Это поколение просрет страну. 20-летняя молодежь представляет из себя сказочных эльфов

Смотря в очередные пустые глаза вчерашнего студента, приходящего устраиваться на первую работу страшно становится. Потому что сравниваю с теми же китайскими студентами, которые готовы выгрызать себе мечту.
mbaitykov
18 янв. 2017 / 11:34
Становится хуже, но как-то постепенно. Беднеем, но тоже как-то не разом

Становится хуже, но как-то постепенно. Беднеем, но тоже как-то не разом

Помню, когда я уезжал и Казахстана, тут было довольно прилично, даже не смотря на то, что жить было невыносимо. Но прилично так. Мусора было меньше. Дороги чистили, вони почти не было. Да и в остальном тоже норм.
shootnix
18 янв. 2017 / 12:49
  • 3337
  • 34
Любимый Тайланд. Правящий король называет Паттайю «черным пятном на репутации страны»

Любимый Тайланд. Правящий король называет Паттайю «черным пятном на репутации страны»

Тайланд мы впервые посетили в декабре 2012 года. Полученные эмоции настолько были яркими, что в конце 2015 года мы решили еще разок слетать в Тайланд. Вспоминая Тай, первое о чем я думаю - горячий...
zhainar_d
17 янв. 2017 / 11:11
  • 3159
  • 24