Задать вопрос
  • MongoDB как вторая СУБД?

    @protven
    А зачем вообще логи хранить в БД ? Запихните их в HDFS/ElasticSearch+Kibana. В общем более предназначенные для этого места.
    Ответ написан
    Комментировать
  • Почему на мой сайт заходит примерно одинаковое количество пользователей каждый день?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    На трафик могут влиять 2 вещи:
    a) изменения в рейтинге поисковиков - видны на длинных интервалах
    b) поведенческая модель пользователей (интересность темы в зависимости от дня недели, времени года, конкретной даты итд)
    Судя по количеству посетителей и фразе "запросы входят в топ-10" - запросы у Вас крайне низкочастотные.
    На НЧ запросы по факту не влияют поведенческие факторы, поэтому и стабильность.

    Почему люди, который пришли ко мне на сайт в четверг, пятницу или субботу не пришли всем скопом в понедельник и не сделали мне посещаемость в 450 чел ? Неужели поисковые системы так дозируют показы, что люди равномерно приходят на сайт ?
    Кто-нибудь может это объяснить ?
    Поисковые системы ничего не дозируют. Просто НЧ запрос это фактически событие с крайне низким шансом. На большом количестве попыток (аудитория интернета) оно стремится к нормальному распределению насколько я помню курс тер-вера.
    Вам кажется что оно стабильно потому что у вас небольшая выборка наблюдений.
    На длинной выборке (XX лет) Вы непременно поймаете дни когда будет экстремально низкий и экстремально высокий трафик.

    Опять же, за чем больший период времени Вы группируете выборку - тем больше она стремится к усреднению.
    На почасовом или поминутном графике - пиков будет дикое количество.
    Ответ написан
    2 комментария
  • Почему на мой сайт заходит примерно одинаковое количество пользователей каждый день?

    petermzg
    @petermzg
    Самый лучший программист
    На мой сайт тоже стабильно заходит почти одинаковое количество людей в день.
    Притом все идут с одного источника и нет никого через поисковые запросы.
    Накручивать заходы смысла ни для кого нет. Это явно случайность.

    Притом заходы увеличиваются в определенные периоды. Похоже на коллективный разум. ))
    Ответ написан
    1 комментарий
  • На чем написать высоконагруженный api сервер?

    mrFreezbe
    @mrFreezbe
    Из опыта.
    Очень не рекомендую Go и nodejs. Go - ужасен как язык (субъективно, мне на нем просто противно писать),
    nodejs - требует очень больших усилий и внимательности при написании приложения что бы оно вело себя стабильно.
    В итоге для себя я выбрал clojure.
    Ответ написан
    Комментировать
  • Где может быть полезен Rust?

    bobrovskyserg
    @bobrovskyserg
    Продолжайте немного писать на C#, D, Python.
    Вы сами почувствуете, когда пора перейти на Rust )))
    Ответ написан
    Комментировать
  • Совместимы ли системы охлаждения LGA-2011-3 и LGA2011?

    jawakharlal
    @jawakharlal
    да
    Ответ написан
    Комментировать
  • Есть ли в Москве collocation с физическим доступом к серверу?

    Есть по записи. Пришел, сделал что нужно и ушел.
    Полагаю, что вам нужно 3 раза в сутки каждый день в ДЦ приезжать, но зачем?
    Ответ написан
    6 комментариев
  • За скорость обработки циклов отвечает процессор?

    tsarevfs
    @tsarevfs
    C++ developer
    За скорость обработки циклов отвечает процессор?
    Внутри цикла могут быть операции, скорость которых зависит от быстродействия памяти или даже жесткого диска, например если вы читаете там из файла. Но процессор тоже важен.
    Если в однопоточном выполнении какого-либо сценария будет 50 тысяч итераций, это нормально?
    Если теле цикле простая арифметика, то такой цикл будет выполнятся доли секунды.
    А если поставить всё это дело на машину с высокочастотным процессором?
    Зависит не только от частоты процессора, но скорее всего будет быстрее.
    И если программа выполняется в одном потоке, то количество ядер не важно?
    С кучей ядер нашу программу будут меньше прерывать другие процеессы, например сама операционная система. См. "вытесняющая многозадачность".
    Ответ написан
    Комментировать
  • Как проверить, что dedicated сервер физический, а не виртуальный?

    @inkvizitor68sl
    Linux-сисадмин с 8 летним стажем.
    У hetzner физические сервера (ну виртуалки они тоже продают на отдельной странице).
    Собирают их не админы, а инженеры в ДЦ. Заранее.
    Собрать "кастомное" решение обычно заключается в "потушить вон тот сервер и воткнуть 2 диска и памяти".
    А так конфигураций у них мало, они знают, сколько заказов в среднем в день и ставят серверы заранее.

    Когда мне последний раз собирали действительно кастомный сервер (определенная память определенной модели, определенные модели ssd, конкретный процессор, конкретный raid-контроллер - я знал, что это железо у них было, но выдавалось "рандомно") у немцев заняло это больше недели.

    А так - смотреть cpuinfo, lshw.
    Ответ написан
    Комментировать
  • Как проверить, что dedicated сервер физический, а не виртуальный?

    Chvalov
    @Chvalov
    Может вы это искали ?
    habrahabr.ru/company/selectel/blog/221143
    Ответ написан
    Комментировать
  • Какое будущее вы можете прогнозировать для языка программирования Go?

    @strobegen
    Перспективы конечно есть, но навярняка Go так и останется узкоспециализированным языком как есть сейчас, будет занимать небольшую нишу - думаю вашим целям он не отвечает. Я бы предложил вам изучить
    связку Scala+Java. Java только с той стороны, что по ней всегда будет много предложений работы, а вот Scala как очень хороший язык который совмещает всебе много концепций из разных других языков и при этом очень практичен - уже сейчас очень много компаний переписывают свои проекты на него (по этому есть не мало предложений где требуется знание Java и инфраструктуры, чтобы переписывать это все на Scala).

    Также скорее всего сильно перспективен Rust - по сути еще нет стабильного релиза а интерес к нему уже очень большой.
    Ответ написан
    Комментировать
  • Какое будущее вы можете прогнозировать для языка программирования Go?

    @portfelio
    А мой прогноз обратный: Go уйдёт, так же как и GWT с Dart. Как бы не хвалили Go, это всё ересь. Подозреваю, что где-то внутри Google найдутся светлые умы, которые сделают таки нормальный web-ориентированный язык.

    Язык прошлого, настоящего и будущего - Erlang, ИМХО. Ещё можно добавить сюда Хаскель с Кложой.
    Ответ написан
    Комментировать
  • Что выбирать: SQL vs NoSQL?

    @r1alex
    MongoDB начиная с версии 2.4 вполне пригоден для продакшн. И репликация есть и отличная скорость. Используем в боевом проекте. Объем базы 32 Гб. Три реплики в реальном времени. Пишет только мастер. Читают только слейвы(у нас операций чтений больше почти в 20 раз)
    На первый взгляд может показаться, что отсутствие реплики мастер-мастер — не есть гут. Однако в БД реализованы механизмы переизбрания мастера в случае падения.
    Ответ написан
    Комментировать