Иван Авсеянко @Rebus
Программист
Information
- Rating
- Does not participate
- Location
- Москва, Москва и Московская обл., Россия
- Date of birth
- Registered
- Activity
Specialization
Backend Developer, Fullstack Developer
JavaScript
HTML
CSS
Web development
Perl
MySQL
PostgreSQL
Redis
Nginx
High-loaded systems
Но, дело в том, что тест я проводил на собственном десктопе, где одновременно была запущена целая KDE, так что воспроизводимость результатов теста оказалась… не на высоте. Я надеюсь, у меня когда-нибудь окажется достаточно свободного времени, чтобы провести это же тест в более подходящих условиях. :)
Нам очень жаль, что это произошло, и мы постараемся как можно быстрее вернуть всё обратно в строй, но, пока проблемы связаны с железом, программисты практически бессильны. Я надеюсь, что компания предпримет меры, чтобы такая ситуация больше не повторялась.
А насчёт Perl6 у меня есть много отдельных, и не очень печатных слов… Тамошние регекспы меня когда-то сломили. :(
Впрочем, посмотрим. Я буду искрене рад, если Perl продолжит активно развиваться и совершенствоваться. Допилят интерпретатор, оптимизируют под Moose, чтобы оно не стартовало по 5-10 секунд… :) Может даже VM прикрутят, да тот же Parrot. И станет всем хорошо. :)
Все старые решения, типа MS Jscript, Netscape Server страдали большим недостатком. Они были платными и довольно дорогими. А вот то, что в области server-side Javascript появляются новые решения не наводит ли вас на какие-то мысли?
Даже в Mozilla озаботились стандартизацией будущего серверного Javascript, собирая наработки в будущий черновик стандарта: https://wiki.mozilla.org/ServerJS. Конечно, это дело не ближайших двух-трёх лет, но в будущем…
Так что — может быть будет Javascript на серверах, может быть нет… Если бы использовался, это было бы любопытно — хорошо когда есть много разных технологий, и есть из чего выбирать. :)
На самом деле, я склонен согласиться, что модулю V8 для nginx вряд ли суждена большая популярность. Однако, персонально мне он интересен. :)
Так что, считайте, что вам дороже — чуть большие затраты CPU и памяти (на SSI), или трафика (на JS). Это не говоря уже о том, что JS может не у всех клиентов работать.