Alexander 🐕
ноуп дистрибутет
А что ты там хочешь знать?
Alexander 🐕
шоб интервью в гугл пройти
Почему люки делают круглыми? Сколько теннисных шариков помещается в боинг?
Sergei
шоб интервью в гугл пройти
зачем тебе это? гугл загибается.
Anonymous
А что ты там хочешь знать?
как бы вы ответили на вопрос типа «предложите нам архитектуру системы уровня твиттера»?
Anonymous
фронтенд, бекенд и база!
спасибо, до свидания!
Sergei
спасибо, до свидания!
ну ок, давайте добавим мемкеш!
Anonymous
ну ок, давайте добавим мемкеш!
у вас тут мемкеш потек
Sergei
я ещё слышал что нужно eAccelerator добавлять!
Anonymous
и клаудфлару шоб вообще по-пацански
Sergei
твиттер это хайлоад
Sergei
для хайлоада надо нджинкс
Anonymous
раз уж делаем серьезно
Alexander 🐕
Очевидно, понадобится распределенный брокер сообщений
Alexander 🐕
В целом, Сергей выше все распедалил
Gleb
Очевидно, понадобится распределенный брокер сообщений
Из activemq реально что то отказоустойчивое собрать? А лучше и то и то
Alexander 🐕
а почему?
Потому что события в системе не требуют немедленной реакции
Anonymous
Потому что события в системе не требуют немедленной реакции
так брокер если задохнется — пиздец всему
Alexander 🐕
Из activemq реально что то отказоустойчивое собрать? А лучше и то и то
Из ActiveMQ технически можно, но в реальности я не сталкивался с тем, чтобы его кто-то использовал в распределенной конфигурации
Anonymous
у вас тут 1ккк сообщений застыли, добрый вечер
Alexander 🐕
так брокер если задохнется — пиздец всему
Он горизонтально масштабируется
Sergei
я честно говоря твиттер плохо себе представляю что там есть?
Sergei
пользователи, твиты, в твитах хештеги, твиты могут быть ответами ну другие твиты и твиты могут содержать в себе коллы (@nickname) на пользователей нужно уметь показывать пользователям их собственную ленту, ленту по пользователю, цепочки из твитов начиная от корня, поиск по хештегам, комбинированную ленту подписок
Sergei
ещё что-то?
Gleb
у вас тут 1ккк сообщений застыли, добрый вечер
Это от брокера зависит, лол, amq например просто сдохнет на таких объемах :D
Aleksandr
Amq кал
Aleksandr
Твиттеровский twemproxy не плох
Gleb
Amq кал
Много чего калл
Старый
Очевидно, понадобится распределенный брокер сообщений
а почему кафка не подойдёт под брокер распределённый как думаешь?
Старый
Sergei
Твиттеровский twemproxy не плох
а твемпрокси как-то связан с очередями? о_О
Старый
Много чего калл
а что лучше kafka или amq/rmq?
Alexander 🐕
Старый
А кто тебе сказал, что она не подойдет?
ну вот мылу она не понравилась они rabbit потому юзают
Старый
ну тебе-то конечно виднее
что сказал чел, то и говорю
Gleb
а что лучше kafka или amq/rmq?
Amq вообще не стоит рассматривать. Рабит или кафка смотря какие задачи . Есть еше nsqd
Gleb
а msmq?
Не щупал
Sergei
а msmq?
hrychmq
Aleksandr
а твемпрокси как-то связан с очередями? о_О
Нет. Просто про твиттер был тем.. Вспомнил что у них хорошего в принципе )
Старый
документы приложили они ждут обработки
Sergei
документы приложили они ждут обработки
эээ, ты о какого рода документах?
Старый
например квитанции и списки товаров на поставку
Sergei
ну и жиробас же ты
Aleksandr
IBM брокеры хороши.
Alexander 🐕
что сказал чел, то и говорю
Чел в каком проекте работает?
Alexander 🐕
Я, если что, в MRG полтора года оттарабанил начальником отдела
Старый
ну и жиробас же ты
почему? вот тебе пример, контора занимается логистикой(монополия), там сейчас автоматизируют заправку машин, приёмку грузов и тп, чтобы водители вообще бумаг не видели в глаза и денег на бензин. Идёт обработка чеков, доков
Alexander 🐕
Они с тех по резко поумнели на всех проектах?
Sergei
И що
я боюсь, в то время кафку ещё не написали даже.
Alexander 🐕
В таргете никакого рэббита нет и не может быть
Alexander 🐕
А ебаное перловое портальное говно в качестве очереди может использовать вообще что угодно
Alexander 🐕
в ами ру
А, я понял
Alexander 🐕
Ну, там у них унаследованного много
Alexander 🐕
в портале нет очередей и не нужны хД
Ну - почему бы тогда не взят рэббит, эхехехе
Alexander 🐕
Если где-то не нужна очередь, то рэббит норм подойдет
Alexander 🐕
И в am.ru рэббит тоже норм подойдет
Sergei
Ну - почему бы тогда не взят рэббит, эхехехе
бро, там статика хранится в NFS и реплицируется семнадцатикратно кроном и рсинком.
Старый
вот есть счёт за заправку бензина, и за привезённый товар, где ему лучше в очереди лежать?
Alexander 🐕
Но в качестве распределенного брокера рэббит не подойдет вообще
Alexander 🐕
Потому что - ну, как бы, он не распределенный
Alexander 🐕
Если, конечно, на каждый топик не ставить свой собственный рэббит
Старый
Потому что - ну, как бы, он не распределенный
а fls и не знают, они его хотели брать на какой то проект
Alexander 🐕
а fls и не знают, они его хотели брать на какой то проект
У флс много каких-то проектов, на некоторых и рэббит сгодится
Старый
правда fls хранят доки на гластере из 1 хоста
Старый
правда я в принципе не понимаю зачем гластер из виртуалки под хранение данных
Старый
У флс много каких-то проектов, на некоторых и рэббит сгодится
вот есть вм поднятая на вмтвари, там сделан гластер на который кладутся документы после обработки ядром - зачем там гластер?