Search
Write a publication
Pull to refresh
8
0
Иван Талпа @ISINK

User

Send message
У вас очень проработанная, хорошо написанная статья. Все доводы аргументированы, видно что вы потратили время, не поленились искать пруфы не поленились структурировать найденную информацию в логическую цепочку чтобы подвести читателя в конце к определенным вопросам и эмоциям. Тема социальной несправедливости, неравномерного распределения благ — затрагивает самые широки слоя масс и я думаю в каждом вызывает похожие эмоции: ярость, обиду, жажду справедливости. Единственное что настораживает в процессе прочтения это довольна однобокая позиция. Вы в своей статье упрекали многих руководителей в том что они не хотят разбираться в процессе и все упрощают и сами же все упростили до невозможного своим сравнением Рабы => Рабовладельцы. С такими внутренним пониманием “Как устроен мир” наверно практически нереально получать удовольствие от своей работы, а путь вверх по карьерной лестнице просто заказан, потому что в вашем понимании развиваться в профессиональном плане — становиться Рабовладельцем! Что подвигло вас на написание такое статьи? Вас недооценивали учителя в школе, ставили оценку ниже чем на ту которую вы заслуживали? Руководитель на работе не видел ваши старания?
2,26% — о чем вы говорите))))). 9-10 уже хватило бы)
Обычно ставка ипотеки должна быть на уровне инфляции. В Европе какая инфляция такая и ставка а у нас цены на жилье всегда растут, особенно в москве. Те кто покупал квартиры в 06-07-ых гадах щас в рублевом эквиваленте продают их чуть ли не в 2 раза дороже.
Да вы заядлый пессимист!!!!.. Курс то конечно просел очень сильно но цены на жилье остались теже, + обещают процент по ипотеке снизить — жить можно. Что вас угнетает то так?
Эти топ-менеджеры зачастую имели акции в компании в которой работали и успех компании им приносил гораздо больше в финансовом плане чем ЗП. Да и они получали удовольствие от своей работы, от того что делают
Используем PM2 у себя. До этого для перезапуска при падении юзали forever. PM2 намного круче+ позволяет из одной точки ребутать ноды на несокльких серверах. Особы проблем при использовании не было замечено
Если не секрет, то какая именно SQL база использовалась?
Та же PostgreSQL не уступает MongoDB/
А что мешало до этого с php использовать Битбакет, какойнить фреймворк с MVC паттерном, к примеру тот же Yii???
Делали очень много серьезных вещей на NodeJS: различные статистики, ротаторы рекламы, админ интерфейс на Angular + nodeJS.
На мой взгляд для таких проектов как ваш очень хорошо подходит PHP
На удивление не было проблем(может быть из за того что MongoDB данные на диск раз в 40 секунд сбрасывает). Уже второй год SSD на том же сервере честно трудиться. Попробую узнать какая модель стоит.
Были проблем с SSD на домашнем компьютере (Vertex 3) через 4 месяца после покупки начались сбои и потери данных.
Также на другом проекте на серверах с отдачей видео используется SSD — на нем nginx кэширует часто отдаваемые файлы, вот там были проблемы, правда и SSD кажись довольно дешевые были.
А что конкретно тестировать?
Время на отдачу одной картинки, количество занятой памяти в зависимости от размера кеша, скорость вставки в монгу?

Если в тесте будет Nginx то думаю можно разбить его на 2 раунда
в Первом nginx NodeJS и GO — просто отдача картинки (nginx не умеет же работать с базой, да и не его эта задача)
Во втором NodeJS и GO все тоже самое + вставка данных в базу
по тестам думаю стоит замерять:
1. Время на отдачу картинки
2 Количество запросов с которыми справляется
3. Потребление ресурсов.
Можно на сервере, можно в браузере — не принципиально.
Может сделать какой-то синтетический тест по отдаче картинок и вставки данных в базу и сравнить по ресурсами nodeJS. Go и Nnginx?
1. Если вы будете делать AJAX запросы со своего сайта на другой домен — придется решать вопросы с кроссдоменностью (в принипе не сложно — отдавать нужные заголовки и прописать crossdomain.xml)
2. Нельзя использовать jQuery, а без него самому описывать AJAX запросы очень проблематично
3. Важно было чтобы это работало в самых древних браузерах

var img=new Image(1,1);
img.src='http://blablablbla';
img.onload = function() {//  картинка загрузилась, модем   запустить таймер еще на 30 секунд  собрать данные и отправить снова}; 
// Все очень просто
Мне нельзя вам называть имя сайта. У вас хорошее чувство интуиции)
Вы можете сопротивляться сколько угодно долго, но по Вашим ответам видно, что зерно сомнений в правильности выбранного пути уже начинает точить Вас :)

Я не сопротивляюсь.
О том что nginx надежен как «автомат калашникова» я не собираюсь с вами спорить и опыт наработанный админами годами тоже не отвергаю.
Я не думаю что производительности решение на Nginx Будет быстрее.
А вот елси немного усложнить задачу и добавить условие чтобы счетчики обсчитывались реалтайм то Nginx — вовсе не справиться.
Вам как админу просче было бы решить эту задачу посредством nginx мне как программисту через NodeJS — вот и вся разница
может файл вообще в памяти в кэше NodeJS процесса осел

Ну если бы я писал то именно оттуда и отдавал бы файл)
Нет желания сделать конфиг nginx под такую задачу?
я бы потом на том же сервере запустил бы код NodeJS и сделали бы замеры?
Без эксперимента — спорить/обсуждать можно очень долго)
По поводу дисскуссии: под вечер голова чугунная я перепутал термин асинхронность с рекурсией.
P.S. просто при асинхронном коде часто рекурсия используется
P.P.S. по поводу вашего скептицизма насчет NodeJS — вот пример теста сравнивающего Nginx и NodeJS при отдаче статики. Такой тест в принципе не сложно самому сделать, елси будет время на выходных попробую сам сделать антологичное сравнение + предоставлю конфиг Nginx и код NodeJS.
Повторюсь я не в коем случае не агетирую за отдачу статики на сайтах через NodeJS — лучше nginx на сегодняшний день в этом плане ничего нету.
Да вы правы… Как перед человеком неудобно (
Да именно так.
будут 100% потеряны данные за последние 90 секунд и тех кто не проявлял активности (совершил запрос только на stat.gif) за последние 2 часа.

В данном проекте это было не кретично
1

Information

Rating
Does not participate
Date of birth
Registered
Activity