Экак вы за все конторы на свете расписались ))Berlaga wrote:На инженерную позицию такой ответ совершенно не годится, на архитекторско-менеджерскую разве что.crypto5 wrote: Проще взять БД кассандра, которая делает именно это ))
Яндекс Лабс в Palo Alto набирает С++ developers
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: Яндекс Лабс в Palo Alto набирает С++ developers
In vino Veritas!
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: Яндекс Лабс в Palo Alto набирает С++ developers
Конкретный инструментарий пофиг, а вот что человек не знает что есть уже куча БД (хбейс, риак, бигтейбл, динамо, симплдб, кочдб, ресинкдб, монгодб) которые решают такие проблемы, уже говорит что ни бекграунда ни кругозора в теме у него нету.Berlaga wrote:Инструментарий всем пофиг, с сеньорского уровня примерно. Не знает - научится, если не дурак. А дураков в такие места не берут.Сабина wrote: Так на основании сказанного Берлагой им как раз пофиг были инструментарии, хотели понять как человек будет думать или я чего недопоняла?
In vino Veritas!
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: Яндекс Лабс в Palo Alto набирает С++ developers
Люблю такие темы, когда на десятой странице топика вытаскивается из кармана очередной туз-деталь к задачеBerlaga wrote:Но был подбит еще на взлете фразой "ты соображаешь сколько нужно времени все эти логи читать!?
In vino Veritas!
-
- Уже с Приветом
- Posts: 9035
- Joined: 25 Oct 2011 19:02
- Location: SVO->ORD->SFO
-
- Уже с Приветом
- Posts: 3836
- Joined: 13 Sep 2007 10:06
Re: Яндекс Лабс в Palo Alto набирает С++ developers
Нищеброды. Что у них все логи не в памяти? Нету петабайт НВРАМа?
-
- Уже с Приветом
- Posts: 9035
- Joined: 25 Oct 2011 19:02
- Location: SVO->ORD->SFO
Re: Яндекс Лабс в Palo Alto набирает С++ developers
Потом еще выяснится, что ваще на ленте все записано и считать можно только через 100 лет. 

-
- Уже с Приветом
- Posts: 8632
- Joined: 22 Mar 2011 01:40
Re: Яндекс Лабс в Palo Alto набирает С++ developers
Производительность реального сервиса это порядка 25 тыс. RPS. Это значит 100M log entries в час. В томкатовом логе будет ну скажем 10 филдов (наши данные наверняка еше для чего-то будут нужны), или около 1 миллиардa writes.
Кассандра 1.2 на какой-то тестовой системе в один хост давала около 60К writes per second. Ну пусть 50К. 20 секунд - 1М. Итого за 20 тыс. секунд мы засосем все логи данного часа.
Не, ну можно конечно на обработку логов поставить кассандровый кластер, как у нетфликса, из 200 хостов, но нужно имхо более здравое решение.
Кассандра 1.2 на какой-то тестовой системе в один хост давала около 60К writes per second. Ну пусть 50К. 20 секунд - 1М. Итого за 20 тыс. секунд мы засосем все логи данного часа.
Не, ну можно конечно на обработку логов поставить кассандровый кластер, как у нетфликса, из 200 хостов, но нужно имхо более здравое решение.
-
- Уже с Приветом
- Posts: 19041
- Joined: 11 Jan 2012 09:25
- Location: CA
Re: Яндекс Лабс в Palo Alto набирает С++ developers
Как то вы очень сильно тему сузили как мне кажется. По приведенному ответу видно что человек подкован не только в теор основах но и практически решал подобные задачи ( может не с таким обьемом данных и без kassandra db - но решал) и голова соображает. Не видно что знаком с конкретными технологиями - согласна, но заявлять об отсуствии бэкграунда и кругозора - это уж совсем необьективно. Вы же в крусе что кроме big data DBs есть еще жизнь на планете IT ?crypto5 wrote: уже говорит что ни бекграунда ни кругозора в теме у него нету.
https://www.youtube.com/watch?v=wOwblaKmyVw
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: Яндекс Лабс в Palo Alto набирает С++ developers
Леонид Ильич, в решении Сабины речь шла о 10-и машинах, т.е. за 2сек засасывается час логов, или 30 млн запросов в минуту.Леонид Ильич Брежнев wrote:Производительность реального сервиса это порядка 25 тыс. RPS. Это значит 100M log entries в час. В томкатовом логе будет ну скажем 10 филдов (наши данные наверняка еше для чего-то будут нужны), или около 1 миллиардa writes.
Кассандра 1.2 на какой-то тестовой системе в один хост давала около 60К writes per second. Ну пусть 50К. 20 секунд - 1М. Итого за 20 тыс. секунд мы засосем все логи данного часа.
Не, ну можно конечно на обработку логов поставить кассандровый кластер, как у нетфликса, из 200 хостов, но нужно имхо более здравое решение.
К тому же с умелым батчингом я лично засовывал на своем старом ноутбуке по 100к инсертов/инкрементов в секунду, на хорошем железе это будет в раз 5-10 больше.
И у меня, как человека копавшего внутренности кассандры, есть большие сомнения что ваш отряд пионеров, да даже и весь Дом Юных Техников, за разумное время напишет решение которое обгонит кассандру.
In vino Veritas!
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: Яндекс Лабс в Palo Alto набирает С++ developers
Если бы он именно практически решал, и при этом заглядывал в гугл хотя бы иногда, думаю он бы свой велосипед не крутил бы, а прекрасно знал бы какие решения есть на данный момент, благо про носкл сейчас кричат на каждом углу все кому не лень.Сабина wrote:Как то вы очень сильно тему сузили как мне кажется. По приведенному ответу видно что человек подкован не только в теор основах но и практически решал подобные задачи ( может не с таким обьемом данных и без kassandra db - но решал) и голова соображает.crypto5 wrote: уже говорит что ни бекграунда ни кругозора в теме у него нету.
Я в курсе что есть АйТи кроме БигДаты, я четко написал что имею в виду бекграунд в биг дата и серче, вполне может быть что он формы на джаваскрипте красивые делает, с этим спорить глупо.Не видно что знаком с конкретными технологиями - согласна, но заявлять об отсуствии бэкграунда и кругозора - это уж совсем необьективно. Вы же в крусе что кроме big data DBs есть еще жизнь на планете IT ?
In vino Veritas!
-
- Уже с Приветом
- Posts: 1008
- Joined: 24 Mar 2010 21:14
- Location: SFBA
Re: Яндекс Лабс в Palo Alto набирает С++ developers
Я не за конторы расписываюсь, а свое мнение высказываю. Ответ "а давайте возьмем кассандру / поставим процессор помощнее / наймем IBM / зааутсорсим в Индию / ..." я не рссматриваю как инженерное решение.crypto5 wrote:Экак вы за все конторы на свете расписались ))Berlaga wrote:На инженерную позицию такой ответ совершенно не годится, на архитекторско-менеджерскую разве что.crypto5 wrote: Проще взять БД кассандра, которая делает именно это ))
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: Яндекс Лабс в Palo Alto набирает С++ developers
Но нанимают то конторы, а не вы? Какое значение имеет ваше мнение?Berlaga wrote:Я не за конторы расписываюсь, а свое мнение высказываю. Ответ "а давайте возьмем кассандру / поставим процессор помощнее / наймем IBM / зааутсорсим в Индию / ..." я не рссматриваю как инженерное решение.crypto5 wrote:Экак вы за все конторы на свете расписались ))Berlaga wrote:На инженерную позицию такой ответ совершенно не годится, на архитекторско-менеджерскую разве что.crypto5 wrote: Проще взять БД кассандра, которая делает именно это ))
In vino Veritas!
-
- Уже с Приветом
- Posts: 1008
- Joined: 24 Mar 2010 21:14
- Location: SFBA
Re: Яндекс Лабс в Palo Alto набирает С++ developers
Я это уже уточнял, вы, наверное, не заметили.crypto5 wrote:Люблю такие темы, когда на десятой странице топика вытаскивается из кармана очередной туз-деталь к задачеBerlaga wrote:Но был подбит еще на взлете фразой "ты соображаешь сколько нужно времени все эти логи читать!?
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: Яндекс Лабс в Palo Alto набирает С++ developers
Думаю что вы не уточняли что вопрошающего смущало время чтения с диска. К тому же например в случае именно ХДД, у меня есть сильные сомнения что random reads при семплинге будут как то значительно быстрее чем чтение большими блоками когда сканируется весь датасет.Berlaga wrote:Я это уже уточнял, вы, наверное, не заметили.crypto5 wrote:Люблю такие темы, когда на десятой странице топика вытаскивается из кармана очередной туз-деталь к задачеBerlaga wrote:Но был подбит еще на взлете фразой "ты соображаешь сколько нужно времени все эти логи читать!?
In vino Veritas!
-
- Уже с Приветом
- Posts: 1008
- Joined: 24 Mar 2010 21:14
- Location: SFBA
Re: Яндекс Лабс в Palo Alto набирает С++ developers
Так цель-то умного нанять, а не бэкграундного и кругозорного. Впрочем, YMMV, как всегда.crypto5 wrote:...а вот что человек не знает что есть уже куча БД (хбейс, риак, бигтейбл, динамо, симплдб, кочдб, ресинкдб, монгодб) которые решают такие проблемы, уже говорит что ни бекграунда ни кругозора в теме у него нету.