языки программирования

На чем работаете и что ОБЪЕКТИВНО вы считаете перспективным

Работаю на C# и считаю этот язык преспективным
9
8%
Работаю на C# и считаю этот язык преспективным
9
8%
Работаю на C#, но не против перейти на Java
2
2%
Работаю на C#, но не против перейти на Java
2
2%
Работаю на С#, но не против перейти на PHP или Ruby
1
1%
Работаю на С#, но не против перейти на PHP или Ruby
1
1%
Работаю на Java и считаю этот язык перспективным
12
11%
Работаю на Java и считаю этот язык перспективным
12
11%
Работаю на Java, но не против перейти на C#
0
No votes
Работаю на Java, но не против перейти на C#
0
No votes
Работаю на Java, но не против перейти на PHP или Ruby
0
No votes
Работаю на Java, но не против перейти на PHP или Ruby
0
No votes
Работаю на PHP или Ruby, и считаю этот язык перспективным
2
2%
Работаю на PHP или Ruby, и считаю этот язык перспективным
2
2%
Работаю на PHP или Ruby, но не против перейти на C#
1
1%
Работаю на PHP или Ruby, но не против перейти на C#
1
1%
Работаю на PHP или Ruby, но не против перейти на Java
3
3%
Работаю на PHP или Ruby, но не против перейти на Java
3
3%
Другое
26
23%
Другое
26
23%
 
Total votes: 112

User avatar
crypto5
Уже с Приветом
Posts: 4637
Joined: 24 Oct 2009 01:38
Location: Chicago ;-) -> SFBA!

Re: языки программирования

Post by crypto5 »

OtherSide wrote:высоконагруженный промышленный сервер с 50 000 в день.
50к в день это совсем не высоконагруженный ))
In vino Veritas!
avitya
Уже с Приветом
Posts: 3836
Joined: 13 Sep 2007 10:06

Re: языки программирования

Post by avitya »

Ну это смотря что делает запрос. Если на каждый высчитывает глобальную модель движения воздушных потоков, то может и высоконагруженный :D
Palych
Уже с Приветом
Posts: 13733
Joined: 16 Jan 2001 10:01

Re: языки программирования

Post by Palych »

crypto5 wrote:
OtherSide wrote:высоконагруженный промышленный сервер с 50 000 в день.
50к в день это совсем не высоконагруженный ))
Смотря чего 50к...
User avatar
7pm
Уже с Приветом
Posts: 475
Joined: 18 May 2012 14:05
Location: bye-bye .BY

Re: языки программирования

Post by 7pm »

crypto5 wrote:
OtherSide wrote:высоконагруженный промышленный сервер с 50 000 в день.
50к в день это совсем не высоконагруженный ))
50,000 / 24 часа / 60 минут == 34 чего то там в минуту.
Все-таки чего в минуту? Ибо для апача 34 запроса иконок/цсс - ничто, а вот 34 API зароса к экспедии - огого.
Palych
Уже с Приветом
Posts: 13733
Joined: 16 Jan 2001 10:01

Re: языки программирования

Post by Palych »

7pm wrote:
crypto5 wrote:
OtherSide wrote:высоконагруженный промышленный сервер с 50 000 в день.
50к в день это совсем не высоконагруженный ))
50,000 / 24 часа / 60 минут == 34 чего то там в минуту.
Все-таки чего в минуту? Ибо для апача 34 запроса иконок/цсс - ничто, а вот 34 API зароса к экспедии - огого.
Вроде разговор шёл про пользователей.
50 тыщь активных пользователей одновременно - это серьёзно. А если в день - тоже может быть серьёзно...
User avatar
Flash-04
Уже с Приветом
Posts: 63430
Joined: 03 Nov 2004 05:31
Location: RU -> Toronto, ON

Re: языки программирования

Post by Flash-04 »

Ljolja wrote:не знаю, что Вы подразумеваете под "в лоб", глобально на системном уровне и при етом оба зовутся python (т.е все валится в одну кучу)? Ну что сказать такому сис админу :roll: ? У меня у хостера CentOS на нем живут и прекрасно уживаются его python v 2.6 и мой v 2.7 (из ишодников собраный для себя любимой). Одного зовут python, другого python2.7.
вы меня решили сисадмином обозвать? :) не был и не собираюсь. прикол в том что yum им пользуется и апгрейдить им его до 3-ки можно (сам пробовал), но только после этого он уже не работает :D Как результат, на "личном" сервере отказался от CentOS в пользу Debian.
как ни называй - грубый прокол разработчиков этого дистрибутива.
Not everyone believes what I believe but my beliefs do not require them to.
OtherSide
Уже с Приветом
Posts: 15850
Joined: 01 Mar 2008 15:14
Been thanked: 1 time

Re: языки программирования

Post by OtherSide »

crypto5 wrote:
OtherSide wrote:высоконагруженный промышленный сервер с 50 000 в день.
50к в день это совсем не высоконагруженный ))

Ну хорошо, у меня например сайт который строит профили сток рынка по заданному периоду.
Один запрос может обработать несколько миллионов сделок для того что бы построить картинку.
Некоторые запросы еслить делать в лоб отрабатываются секунд по 10.
Пришлось делать несколько уровней кеширования - на уровне базы и на уровне среднего слоя.
Много или мало штук 500 в минуту таких запросов? Они ведь не равномерно от пользователей идут, к сожалению
User avatar
crypto5
Уже с Приветом
Posts: 4637
Joined: 24 Oct 2009 01:38
Location: Chicago ;-) -> SFBA!

Re: языки программирования

Post by crypto5 »

OtherSide wrote:
crypto5 wrote:
OtherSide wrote:высоконагруженный промышленный сервер с 50 000 в день.
50к в день это совсем не высоконагруженный ))

Ну хорошо, у меня например сайт который строит профили сток рынка по заданному периоду.
Один запрос может обработать несколько миллионов сделок для того что бы построить картинку.
Некоторые запросы еслить делать в лоб отрабатываются секунд по 10.
Пришлось делать несколько уровней кеширования - на уровне базы и на уровне среднего слоя.
Много или мало штук 500 в минуту таких запросов? Они ведь не равномерно от пользователей идут, к сожалению
Если говорить о типичных веб апликухах, то 50к пользователей в день это мало, если о нетипичных то количество ползователей понятно иррелевантно.
In vino Veritas!
OtherSide
Уже с Приветом
Posts: 15850
Joined: 01 Mar 2008 15:14
Been thanked: 1 time

Re: языки программирования

Post by OtherSide »

что бы не быть голословным:

http://ruticker.com/MXTicker/CandlesGra ... 2&period=1

Тут считает несколько десятков миллионов сделок, группирует по цене и выводят слева. Есть автообновление каждую секунду и примерно 20-30 пользователей, которые любят держать эту страничку в браузере открытой.
Можно ли сделать такое на PHP?
OtherSide
Уже с Приветом
Posts: 15850
Joined: 01 Mar 2008 15:14
Been thanked: 1 time

Re: языки программирования

Post by OtherSide »

Если в минуту скачивать по 50 000 иконок, то понятно что тут язык программирования перпендикулярен
User avatar
crypto5
Уже с Приветом
Posts: 4637
Joined: 24 Oct 2009 01:38
Location: Chicago ;-) -> SFBA!

Re: языки программирования

Post by crypto5 »

OtherSide wrote:Если в минуту скачивать по 50 000 иконок, то понятно что тут язык программирования перпендикулярен
А вы это к чему то сказали?
In vino Veritas!
User avatar
stenking
Уже с Приветом
Posts: 14455
Joined: 26 May 2006 02:39

Re: языки программирования

Post by stenking »

OtherSide wrote:что бы не быть голословным:

http://ruticker.com/MXTicker/CandlesGra ... 2&period=1

Тут считает несколько десятков миллионов сделок, группирует по цене и выводят слева. Есть автообновление каждую секунду и примерно 20-30 пользователей, которые любят держать эту страничку в браузере открытой.
Можно ли сделать такое на PHP?
Ну реалтайма на десятков миллионов подсчётов не добится ни на PHP ни на C++ а кеш он и в африке кеш. А если логика в базе то прочём тут PHP?
Бога нет.
User avatar
crypto5
Уже с Приветом
Posts: 4637
Joined: 24 Oct 2009 01:38
Location: Chicago ;-) -> SFBA!

Re: языки программирования

Post by crypto5 »

stenking wrote:
OtherSide wrote:что бы не быть голословным:

http://ruticker.com/MXTicker/CandlesGra ... 2&period=1

Тут считает несколько десятков миллионов сделок, группирует по цене и выводят слева. Есть автообновление каждую секунду и примерно 20-30 пользователей, которые любят держать эту страничку в браузере открытой.
Можно ли сделать такое на PHP?
Ну реалтайма на десятков миллионов подсчётов не добится ни на PHP ни на C++ а кеш он и в африке кеш. А если логика в базе то прочём тут PHP?
А почему нет если весь рокет сайнс идет в db query?
In vino Veritas!
User avatar
stenking
Уже с Приветом
Posts: 14455
Joined: 26 May 2006 02:39

Re: языки программирования

Post by stenking »

OtherSide wrote:Если в минуту скачивать по 50 000 иконок, то понятно что тут язык программирования перпендикулярен

Вы совсем не знаете веб. Как раз скачивание 50К иконок в минуту это очень даже языково зависимая операция. Т.е. 1К - язык без разницы. 1М - никакой язык не поможет - нужна ферма, нужен кеш... А вот 50К это прекрасный кандидат на node.js, nginx и хорошо оптимизированный 32Г сервер.
Бога нет.
User avatar
crypto5
Уже с Приветом
Posts: 4637
Joined: 24 Oct 2009 01:38
Location: Chicago ;-) -> SFBA!

Re: языки программирования

Post by crypto5 »

OtherSide wrote:что бы не быть голословным:

http://ruticker.com/MXTicker/CandlesGra ... 2&period=1

Тут считает несколько десятков миллионов сделок, группирует по цене и выводят слева. Есть автообновление каждую секунду и примерно 20-30 пользователей, которые любят держать эту страничку в браузере открытой.
Можно ли сделать такое на PHP?
Это типичная OLAP задача, если вы правильно спроектировали вашу БД и посчитали преагрегации, то вполне возможно это окажется одним запросом вытаскивающим несколько строк. Или можно вообще какой нибудь OLAP движок заюзать.
In vino Veritas!

Return to “Вопросы и новости IT”