Nikita 🐋
но самый каеф, конечно, в том, что бот рили не задудосить запросом на загрузку одного и того же файла, даже с нескольких акков
Alexander
Как минимум 20 активистов по всему миру получили сообщения от Apple о возможной слежке за ними через шпионское ПО.
Компания предупредила, что «спонсируемые государством злоумышленники» могут получить доступ к данным и микрофону
vc.ru/tech/324598
Null
Рубрика #мюсли
Знаете, почему сервисы больших IT гигантов безбожно тормозят на фоне крайне высокой сложности попасть туда работать программистом? Казалось бы, туда идут "лучшие из лучших", все должно работать максимально оптимизированно — ведь они знают, как развернуть бинарное дерево!
Все потому, что там не знают разницы между реальной масштабируемостью и видимостью масштабируемости. Вместо простого рабочего решения айтишники больших компаний соревнуются в максимальном усложнении систем. Отчасти потому, что их так научили, отчасти потому, что чем сложнее поддерживать систему, тем ценнее они как единственный кадр, знающий, что происходит.
Предположим, хочет условный член манги поднять простой сайт с текстовой документацией. Он накатывает кубернетисы, лоадбалансеры, гейтвеи, где-то ещё докер закинет, 2-5 сервисов аналитики (включая бажную и неповоротливую внутреннюю), редис умудряется впихнуть — да ещё и десяток-другой технологий. Ну а что? Все же так делают — это стандарт в индустрии!
Что делает инди-разработчик? Бандлит сайт, который весит 20кб, запуливает его на GitHub Pages и запускает кеш через Cloudflare. Все — сайт мгновенно и быстро доступен из любой точки мира, упасть он физически не может, а стоит это дело $0 в месяц. Все летает.
Такого никогда не будет в манге, просто потому, что там не знают: меньше — лучше. Это правило относится как к созданию продуктов, так и к разработке, так и ко всему остальному в жизни.
Собственно говоря, поэтому я каждый год вынужден отклонять приглашения на принципал роли в мангу — я знаю, что там работают разворачиватели бинарных деревьев на кубернетисах, а не разумные разработчики, которые запускают продукты.
Update: видео в тему. Спасибо @manwatermelon!
Nikita 🐋
Мета, Амазон, Нетфликс, Гугл, Apple
Nikita 🐋
Ну и, к слову, переусложнение системы не даёт проходить аудиты. Аудиты — они про отказоустойчивость и сохранность данных обычно. А это — инфраструктура, не влияющая на основной продукт. Кубернетис не даст пройти аудит проще.
Контроль доступов, вшитый в любую БД и настроенный правильно, даст.