Получи случайную криптовалюту за регистрацию!

DedOps

Логотип телеграм канала @yourcybergrandpa — DedOps D
Логотип телеграм канала @yourcybergrandpa — DedOps
Адрес канала: @yourcybergrandpa
Категории: Технологии
Язык: Русский
Количество подписчиков: 1.39K
Описание канала:

Самый сердитый IT-дед рунета (это не я придумал). Делаю, чтоб пакетики "просто так сами бегали". Пару раз от меня требовали увеличить скорость света.
Люто ненавижу "айти" и "технологии", но при этом люблю свою работу.

Рейтинги и Отзывы

3.67

3 отзыва

Оценить канал yourcybergrandpa и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

2

4 звезд

0

3 звезд

0

2 звезд

0

1 звезд

1


Последние сообщения

2022-02-23 21:43:19 Трезвая статья о 99% "невидимых" разработчиков и их проблемы

https://vc.ru/dev/368883-u-99-komand-staryy-kod-i-korobochnye-resheniya-net-byudzhetov-i-devops-a-my-slushaem-inflyuenserov-iz-facebook
274 views18:43
Открыть/Комментировать
2022-02-18 16:20:35 https://mobile.twitter.com/marcan42/status/1494213855387734019

У меня чет знатно долбануло от заявления этого долбоеба разработчика Asahi Linux Гектора Мартина:

"Well, this is unfortunate. It turns out Apple's custom NVMe drives are amazingly fast - if you don't care about data integrity."

Давайте я вам расскажу, что там происходит.

Гектор жалуется, что macos "читит" - некорректно реализует семантику fsync(а я, кстати, позволю себе напомнить, что macos - сертифицированный Unix, в отличие от), и, за счет этого, обгоняет его драгоценный Ляликс на бенчмарках NVMe. И отмечает, что, если в Apple ткнуть паяльником, то после ребута она потеряет данные.

Коллега просто не понимает, что такое "делать хорошо" и "полагаться на хорошо спроектированный и реализованный нижележащий слой".

Вы в macos теряли данные после ребута? Я не терял.

Если инженеры Apple:

* Хорошо отладили свою ОС, настолько, что ГАРАНТИРОВАТЬ, что OS сбросит буфера FS и контроллера на диск при нажатии на кнопку Reset.

* На всякий случай добавили туда батарейку, и написали код, который по исчерпании батарейки сбросит буфер и выключит комп.

То им просто не надо реализовывать ту семантику fsync, о которой говорит Гектор, чтобы обеспечить целостность данных.

Я напомню, что вот та семантика fsync, о которой пишет Гектор, нужна, когда твою OS пишут красноглазые пионеры без тестов. Потому что заставить весь зоопарк FS флашить данные пофайлово - невозможно. Заставить FS флашить данные корректно - невозможно https://danluu.com/file-consistency/ Убедиться, что весь зоопарк контроллеров флашит данные корректно - невозможно.

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

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

Ну чо, норм, но не надо говорить, что macos "читит", это вводит людей в заблуждение. "if you don't care about data integrity" - Гектор просто не понимает, насколько, а самое главное, КАК, Apple заботится о integrity.

И, кстати, еще такая мысль - подобные штуки поясняют, почему Apple против Хакинтошей, и почему Хакинтоши - так себе мысль. macOS работает на железе, которое сделано по несколько другой философии, это нужно учитывать
113 views13:20
Открыть/Комментировать
2022-02-17 15:45:53 Коллега по несчастью Алексей Мигутский пишет в твиттере:

> Ребята, если ГитХаб начнёт ВДРУГ тормозить, то знайте — мы внедрили реакт! Я вас предупредил. Обновляйте макбуки.

И дальше про мотивацию:

> Мотивация — чья-то карьера, строчка в резюме и «я слышал, что реакт — это быстро», пизданутое каким-то топом.

И это натолкнуло меня на мысль, что в современном айти важно не то, что ты делаешь на самом деле, а то, что ты сам о себе говоришь. Хром самый быстрый браузер, потому что они сами себя так рекламировали. МонгаДБ это веб-скейл. Распределенные базы гарантируют консистентность, потому что написали так у себя на странице. Или вот что Реакт — это быстро.

Можно не проверять. Можно проверять, публиковать и разоблачать (см., например, Jepsen). Разницы по большому счету не будет никакой. В голове все равно останется изначальный посыл, даже если на поверку он десять раз окажется неправдой. Люди запомнят и люди будут принимать на основе этого решения, которые аукнутся всем остальным. Такова реальность, в которой мы живем.

Отдельно печалит в этой ситуации, конечно, что технические решения диктуются не результатом, который хочется получить (быстрый сайт), а процессом (удобнее разрабатывать). А цена вот:

> [...] просто подключение Реакта + стейт менеджера дает 20-25% агрегированного замедления перфа на всех страницах

Всем хорошего рабочего дня!
435 views12:45
Открыть/Комментировать
2022-02-10 11:41:00 Очень хорошо на многих уровнях. Не уверен, осознавали ли это авторы баннера, но это как раз тот случай, когда сообщение содержит гораздо больше смыслов, чем предполагал его автор.
529 views08:41
Открыть/Комментировать
2022-02-10 11:38:55
581 views08:38
Открыть/Комментировать
2022-01-27 19:24:51
Человек слепо доверил свои данные «облачному сервису». Казалось бы, что могло пойти не так?
Если вы думаете что-то вроде «надо внимательно читать условия», или «в мире большого энтерпрайза все по-другому» — подумайте ещё раз.
В мире большого энтерпрайза (настоящем, а не том, который вам на картинках рисуют облачные евангелисты) доверия к облачному хранению и облачным бэкапам ещё меньше.
У вас не так? Повод задуматься, где ваше реальное место на этой шкале.
801 views16:24
Открыть/Комментировать
2022-01-21 11:23:22 за каждым эффективным SRE стоит админ в свитере с ssh доступом в 24х7
565 views08:23
Открыть/Комментировать
2022-01-19 20:12:15 за каждым эффективным SRE стоит админ в свитере с ssh доступом в 24х7
434 views17:12
Открыть/Комментировать
2022-01-19 18:03:22
495 views15:03
Открыть/Комментировать
2022-01-19 18:03:22 Мам, я в телевизоре
600 views15:03
Открыть/Комментировать