реклама
разместить
«Он не понимает, какую ахинею несёт»: двух разработчиков Twitter уволили после публичной критики Маска

Пользователи считают, что им просто не стоило спорить с ним при всех.

Ответ на публикацию @elonmusk

As the former tech lead for timelines infrastructure at Twitter, I can confidently say this man has no idea wtf he's talking about

Как бывший техлид разработки лент могу с уверенностью сказать: человек даже не подозревает, какую ахинею несёт
173173
реклама
разместить

Вообще, честно говоря, я не очень понимаю, что там не так с Твиттером.

Это же, блин, простая платформа с простой логикой. Что там вообще происходит, почему на это нужен такой зоопарк прогеров? Чем они там десять лет занимались?

116

Эта "простая логика" разбросана по клиентам (Web, Android, iOS) которые в свою очередь подключаются ко множеству серверов, отвечающих за бизнес-логику, раздачу контента (CDN), сбору статистики, аналитики, а за кулисами там ещё огромный айсберг всяких систем мониторинга, отлова угроз, распределённые базы данных, и прочий зоопарк систем, без которых вам будет трудно поддерживать сервис мирового масштаба. Разработкой занимаются сотни инженеров не потому что так хочется, а потому что это сложно, долго и необходимо синхронизировать работу целых отделов занимающихся разными частями сервиса. Оперированием всего этого монстра заниматься ещё сложнее, ведь надо поддерживать uptime близкий к 100%, ещё и следить за безопасностью.

Маск купил палку, которой можно бить по целым отраслям экономики, и большинству как-то плевать. Если бы его действия ограничились политикой (разбан Трампа и пр.) то я бы ещё мог понять его сторонников, но если человек, только что купивший такую махину сразу лезет резать техническую часть, то я бы напрягся.

166

Комментарий недоступен

36

Дело даже не в левачках - технически, платформе пофигу, для нее разница между "BLM" и "14/88" - два символа. А вот то, что это глобальный сервис для сотен миллионов подписчиков, многие из которых еще и не по одному девайсу используют - это да.

1

леваки - это круто. Однозначно надо делать левый поворот. Не спроста же они там появились:)

1

Твиттер вообще захватили строители коммунизма в Америке. Почитайте их твиты!

как и у reddit'a, но в реддит работает 700 человек, сколько из них девелоперов хз, но думаю не больше 100.

Понятно, что такой сервис, как твиттер сложный, что это не сайт-визитница, но и не рокетсайнс.

Штат явно раздут, компания убыточна и будут подрезаться косты. Сначала условно излишки уволят, потом могут приняться за функции/аналитику, которые не приносят денег.

11

Раздутый штат для техногиганта это обязательный атрибут, численность работников это один из параметров оценки компании в принципе.

Компания убыточна? В целом да, но 44b они все-такие в карман положили

1

Справедливости ради, реддит довольно медленный и глючный. Ладно, если тормоза можно списать на высокую нагруженность, но текстовый редактор там отвратительный, любой опенсорсный компонент наверняка был бы лучше.

Делаешь index.php с вертской и загрузкой твитов из базы через AJAX, базу данных MySQL, поднимаешь сервер Apache2.
Вот и твиттер готов. 5000 рублей красная цена.

4

Осталось плевое дело - промасштабировать на ~200 млн. пользователей.
Если что, интервью вы не пройдете.
https://www.youtube.com/watch?v=KmAyPUv9gOY

10

Такое можно как тестовое задание лохам высылать.

1

Комментарий недоступен

Какую же ахинею вы несёте. Это просто страничка с блоками. Это вообще 10000 запросов в секунду 😂

1

Страничку с блоками на голом HTML можно накидать за вечер. Добавить интерактивности на JS ещё за пару. Ещё за недельку можно и бекенд прикрутить. Но чтобы запустить на весь мир и масштабировать на миллионы пользователей потребуются годы.

Твиттер, насколько я понял из твиттов сотрудников, использует микросервисную инфраструктуру. Чтобы примерно понять её сложность, можно глянуть на доклад одного из директоров Netfilx:
https://www.youtube.com/watch?v=CZ3wIuvmHeM

13

Боже, это же шутка была… с отсылкой на разработчика Твиттера))

1

Я догадывался, что это могла быть ирония, но как-то слишком серьёзно написана

1

Чтобы расшевелить людей, надо часть сократить совсем не нужных и часть нужных, чтобы потом зашевелились все остальные. Такая процедура работает. Сам в такие ситуации и компании попадал, сначала злоба на это всё, а потом жопа в мыле, ну и в итоге начинает всё устаканиваться, где ты понимаешь, что часть работы лишней делал за кого то, которого уволили, дальше со временем всё что до этого не успевал, само собой как то успевать начинаешь, всё улеживается и со временем опять застой какой-то и не интересно... Короче для любого организма нужна постоянная взбучка, проверка на вшивость так сказать гы-гы )

1

Каеф, а сколько бизнесов померло после такого шевеления это наверное можно не считать, ага.

4

можно разжевать для идиотов как конкретно может влиять твиттер на экономику?

твиты маска о пампе доге не в счёт

релиз новой коллекции балансиаги? дрпо шмоток от танюсика из под залупинска?

Ну вон один безобидный твит стоил фирме 20лярдов акций. 1 твит.

1

Вас непонимаю эта палка имела цену её заплатили. В чём вопрос? Проблема если она и существует, выходит за пределы личности одного человека(и поддерживающих его людей).

Только в итоге клиент работает паршиво

Вся эта логика создавалась одним-двумя людьми. И поддерживаться, улучшаться и портироваться может двумя людьми. Остальной штат разработки там нахлебники.

А вот это правильный вопрос, который все задают. Задал его и Маск, а потом уволил хер знает сколько людей

90

Комментарий недоступен

64

Это же, блин, простая платформа с простой логикой. Что там вообще происходит, почему на это нужен такой зоопарк прогеров?Эффект Даннинга—Крюгера во всей красе

41

Тебе уже накидали, но добавлю, что некоторые подходы, используемые в Твиттере, упоминаются в бестселлерах по проектированию распределенных систем.

Миллионы пользователей генерируют петабайты трафика, миллиарды событий, которые обрабатываются сотнями серверов в разных датацентрах на разных континентах и все это должно синхронизироваться между собой корректно и быстро.

Архитектурой там занимаются далеко не хуи моржовые

24

Это не совсем простая платформа с простой логикой, как может показаться на первый взгляд.
Зоопарк прогеров делает так, чтобы работа ускорялась, а сумма на оплату инфракструктуры уменьшалась. И порой это очень сложные технические задачи, которые требуют сильного байтоёбства.

11

300 миллионов активных пользователей. Вам это ни о чем не говори

9

это хороший вопрос для собеседования, кстати, примерно рассказать как бы кандидат на sr. devops решал бы задачу вроде твиттера, где от количества подписок/фолловеров растет комбинаторная сложность рендера ленты. Кафка распределенная или EventBus/BigQuery и где узкие места в масштабировании.

7

Все понять не каждому дано. Потому и смешно наблюдать. Маск нифига не разбирается, зато орет. А маскодрочеры поддерживают)))

7

Любой кодер пишет твитер с нуля за 1 час систем дизайн секции!

5

какой "простой логикой" - отправить твит и посмотреть твит? Если так - то я Вас расстрою, современные веб-сервисы существенно сложнее формочки с 2 кнопками и базкой под них

4

Ну так напиши свой твиттер, в чем проблема?! Возможно штат раздут, но все же твиттер большая компания. Надо поддерживать кучу серверов, модерировать контент, делать интеграции со всякими АПИ для оплаты итд, логи, бэкапы, итд, итп. Со стороны кажется, да что там - все просто. И просто и сложно одновременно..

2

Как-то раз наш провайдер сказал, что иногда мы отжираем производительность в 10 раз больше, чем положено нашему виртуальному серверу. Программист подумал и перенёс сайт на выделенный сервер в 3 раза мощнее. Куда делась пиковая нагрузка? Правильно, никуда. Так что 70% клиентов какой-то момент не смогли оплатить услугу, потому что страницы не грузились. Ох и дорогой опыт был.

1

Простая идея на нагрузке перестает быть простой. Спроектируйте платформу где каждый таит от популярных людей должен быть доставлен в ленту миллионам одновременно?

Платформа не простая, ну может на первый взгляд кажется простой. И вообще что такое сложная платформа? То что ты написал можно про любой сайт сказать

Например, настройкой БД. На каждую тысячу пользователей требуется минимум один специалист по БД, если брать стандартные методы работы.

В первую очередь — это огромная социальная сеть. Значит будет проблемы с безопасностью, модерированием, масштабированием и т.д.

💭 «Мысли вслух» — что творится с фондовым рынком в России? Почему после нескольких слухов, инвесторы начали массово продавать? Паника здравствуйте!

Пока все спорят о дешёвых акциях и грядущем росте, крупные игроки делают ставку на падение. Почему рынок снова трясёт и к чему готовиться на этой неделе?

💭 «Мысли вслух» — что творится с фондовым рынком в России? Почему после нескольких слухов, инвесторы начали массово продавать? Паника здравствуйте!
1010
11
11
«Беговая дорожка vs. Улица: где сжигается больше калорий? (Шокирующие результаты моего эксперимента!)

Я месяц бегал на беговой дорожке и месяц я занимался на улице, чтобы понять, где всё таки сжигается больше жира. Результаты меня удивили... так вот я о чём...

66
Как я скрутил картон и заработал 5 млн ₽ в год. Личный опыт без хэппи энда

На пике производство приносило около 500 000 ₽ прибыли в месяц на двоих, но в 2024 я закрылся с убытком в 6,5 млн ₽.

Нарезанный картон с печатью 
44
«Тысячи» участников и десятки городов: движение Tesla Takedown провело свою крупнейшую акцию протеста против Илона Маска и Tesla

Мероприятие стало «кульминацией почти двух месяцев постоянных демонстраций».

Источник: <a href="https://api.vc.ru/v2.8/redirect?to=https%3A%2F%2Fwww.bloomberg.com%2Fen%2Fnews%2Fthp%2F2025-03-29%2Fprotesters-rebelling-against-elon-musk-s-purge-of-us-government-swarm-tesla-showrooms%3Fsrnd%3Dphx-politics&postId=1896169" rel="nofollow noreferrer noopener" target="_blank">Adam Gray / Bloomberg</a>
1010
88
33
11
Сдайте их в дурку
Свариться, как лягушка

Знаете, какой мой главный ночной кошмар?
Сначала временно согласиться на что-то, что снижает уровень нормы. А потом сдаться. Деградировать настолько, что становится “ок” то, что вы не допустили бы еще несколько месяцев/лет назад.

Свариться, как лягушка
1111
Apple запланировала обновить приложение «Здоровье» и добавить в него «ИИ-тренера» — Bloomberg

Сервис продолжит собирать данные с устройств и будет давать индивидуальные рекомендации по здоровью, узнало агентство.

1111
Мы уже поняли, что маркетологи IT-гигантов в ближайшие 10 лет будут нас кормить ИИ-функциями, большинство из которых откровенно бесполезные и плохо работающие. А нас, честно говоря, в первую очередь волнует вопрос того, чтобы зарядки аккумулятора на подольше хватало.
Я видел штрафы на маркетплейсах 5 000 000 рублей и больше. Поэтому, сделал бесплатный бот, чтобы селлеры могли защитить свои права

Ходят легенды, что работники склада ВБ используют рулетки, которые начинаются с 5 см. Как думаете, правда или вымысел? Но сегодня не про легенды. Я придумал бота, который поможет сразу узнать за что селлеры получают штраф и какие действия предпринять, чтобы урегулировать конфликт с маркетплесом.

Я видел штрафы на маркетплейсах 5 000 000 рублей и больше. Поэтому, сделал бесплатный бот, чтобы селлеры могли защитить свои права
1616
1010
11
11
От воспитательницы в детском саду до работы в Яндексе, Тинькофф и Авито.

Наша сегодняшняя героиня — молодая феминистка, только что закончившая ВУЗ по специальности филолог, решает устроиться воспитательницей в детский сад за 20 000 рублей в месяц. Как ей удалось попасть на работу в крупнейшие IT-компании и построить там карьеру, а потом всё бросить и уехать в другую страну — читай прямо сейчас!

От воспитательницы в детском саду до работы в Яндексе, Тинькофф и Авито.
66
22
11
11
«Реклама и SEO-мусор испортили поисковики, теперь ChatGPT, Perplexity, Claude и даже собственный ИИ Google ищут информацию лучше»

Но «классический поиск» всё ещё может быть хорош — например, если нужно найти конкретную страницу, считает старший обозреватель The Wall Street Journal Джоанна Стёрн.

2424
33
22
11
11
Эта проблема заключается в том, что приоритеты другие, они не развивают поиск. У того же Google вообще куча практически заброшенных сервисов, экосистема говно, много чего не заброшенного, но не развивается должным образом. У меня иногда возникает ощущение, что эти товарищи сами не пользуются тем, что делают. Многое можно улучшать и улучшать ещё, но им похер, Google может легко превратится в подобие рамблера, дело времени. Кто бы что не говорил, но поиск нужен, интернет должен быть децентрализован, а они всё пытаются централизовать, то соц.сети, то ИИ чат-боты.
реклама
разместить
Маркетплейсам - конец? Свой магазин vs маркетплейс: кто победит в 2025 году

Маркетплейсы, кажется, начинают сдавать позиции, как некогда модные пейджеры в эпоху первых мобильников. Селлеры, словно опытные шахматисты, делают ход конём, переобуваясь в сторону собственных интернет-магазинов. Почему?

Маркетплейсам - конец? Свой магазин vs маркетплейс: кто победит в 2025 году
33
Дивиденды апреля. Ну вот, опять богатеть

Обновил дивидендный календарь, оставил дивиденды, которые утверждены на апрель, ведь что? На пороге ранний старт главного дивидендного сезона, разгар которого придётся на лето, а первые итоговые дивиденды за год начинают выплачивать уже весной. В марте дивиденды были только от Диасофта (нераспределённая прибыль), в апреле уже половчее.

Дивиденды апреля. Ну вот, опять богатеть
77