Pull to refresh

Год npm в цифрах: 2014

Reading time 2 min
Views 10K
Original author: Laurie Voss
npm — это пакетный менеджер Node.js. С его помощью можно управлять модулями и зависимостями.

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

Ниже представлен набор показателей. Некоторые из них я отслеживаю, а некоторые просто решил посмотреть. Еще указано то, насколько они изменились с 1 января по 31 декабря 2014 года.

Количество пакетов в реестре:


1 января: 53 459
31 декабря: 115 194
Темпы роста: 2.1x.

Скачиваний за предыдущие 30 дней:


1 января: 149 822 000 (примерно)
31 декабря: 648 620 794
Темпы роста: 4.3x (рост на самом деле немного больше, это связано с тем, что недавно проходили новогодние праздники)

Количество талисманов:


1 января: 0
31 декабря: 1

Это долгая история, но у нас теперь есть вомбат и мы его любим. Спасибо, Джон!

Количество загрузок в будние дни (примерно):


1 января: 6 024 000
31 декабря: 25 000 000

Количество загрузок в выходные дни (примерно):


1 января: 3 000 000
31 декабря: 12 000 000

Мы перечислили их отдельно, потому что многих людей до сих пор удивляет то, что Node.js больше популярен в будние дни, чем на выходных. Люди используют npm чтобы делать по-настоящему серьезные вещи!

Почему число скачиваний растет в два раза быстрее, чем число пакетов? Потому что людей, просто использующих пакеты, больше, чем людей, участвующих в их разработке. Насколько точно — сказать довольно сложно. Вот некоторые показатели, которые мы попытались измерить:

Зарегистрированные разработчики:


1 января: 21 000 (очень грубая оценка)
31 декабря: 83 317
Темпы роста: 4x. На текущий момент регистрируются только те, кто собирается публиковать пакеты.

Еженедельные число уникальных посетителей сайта npm:


18 января (первый день, за который мы имеем данные): 113 000
20 декабря (последняя неделя перед праздниками): 264 000
Темпы роста: 2.3x

Всего уникальных пользователей на сайте npm в 2014 году:


5 444 000

Всего просмотров страниц в 2014 году:


35 000 000

Топ-10 стран, использующих npm:


1. США
2. Великобритания
3. Индия
4. Германия
5. Франция
6. Канада
7. Китай *
8. Россия
9. Япония
10. Бразилия

(* Китайские пользователи npm запускают множество зеркал, поэтому фактическое использование npm в Китае, вероятно, выше)

Как насчет программного обеспечения самого npm?

Общее количество коммитов во все репозитории npm:


2013: 919
2014: 3 360
Темпы роста: 3.6x

Некоторых статистических данных у нас пока не хватает, но они появятся, если мы соберемся сделать пост в следующем году.

Уникальные IP-адреса, обращающиеся к реестру, за последние 7 дней:


1 402 000 (примерно)

Уникальные посетители сайта за последние 90 дней:


2 100 000

Всего репозиториев:


154

Открытых вопросов:


1173

Закрытых вопросов:


6889

Количество штатных сотрудников:


1 января: 0
31 декабря: 11

Остается только добавить: это был очень хороший год, и все это благодаря прекрасным пользователям, таким как вы, которые каждый день появлялись и пользовались нашими программами и сервисами! Мы очень счастливы, что вы это делали. С Новым 2015 Годом!
Tags:
Hubs:
+19
Comments 33
Comments Comments 33

Articles