Как стать автором
Обновить
-22
0.1

Пользователь

Отправить сообщение

Вопрос про производительность и наподумать:

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

Как предел такой гранулярностив клетки: переход от микросервисов к монолитным "клеткам", в которых вместо сетевого взаимодействия и других (огромных) накладных расходов будут использоваться существенно быстрые механизмы: прямой вызов функций и т.п.

Отмечу, что есть оценки о десятикратном увеличении нагрузки при использовании микросервисов против монолитов (при том же вычислительном результате). Поэтому такое ускорение очень может иметь смысл.

В общем: при наличии клеток, нужны ли микросервисы?

По-моему, автор статьи слегка передёргивает: безопасности памяти В ПРИНЦИПЕ не может быть, пока есть понятия разъёма pci, pci-ex или подобное.

Так как: типовое взаимодействие с внешним устройством (сетевая карта, звуковая или ещё +100500 устройств): программа отправляет некий адрес памяти во внешнее устройство и потом устройство само, БЕЗ участия центрального процессора, пишет в эту память данные.

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

От этого можно защититься, только работать всё будет слегка медленно.

Примечание: текст по ссылке на CHERI как раз об этом и говорит: защита от некоторых угроз, связанных с виртуальной памятью и C++.

Вторая ссылка (платформа VR) ведёт на "todo". Желательно исправить.

Если резюмировать статью, то:

  • решения нет. Однако рекламироваться всё равно надо;

  • если у вас облегчённый случай, то заплатив "цуть денех" получите немного попоболи;

  • если у вас сложный случай, то рекомендуется заплатить много денег единовременно и (об этом явно не говорится) в дальнейшем добавлять по "не так много";

Если рассматривать тему ухода от microsoft office, то:

нужно поднимать проблему (по-моему, одну из самых основных) формата выдачи документов заказчику: пока требуют в условном word/excel/powerpoint - использовать другие продукты это явно себе вредить. Поменяются требования по формату - и (есть надежда) сразу пойдёт движуха к переходу на альтернативные продукты.

По статье создалось ощущение лёгкого мема:

  • Все отдыхали, потягивая мартини;

  • Пришёл новый дир по продуктовке;

  • ... И заставил работать! Ты представляешь?!

Хотя, если это так, то всё отлично. Здравый подход.

И всё же вопрос в конкретику: как возросла нагрузка на отдельных сотрудников? Или ChatGPT и т.п. почти всё сам сделал?

Вопрос немного в сторону методики: чем обусловлено использование не одного года (2013 / 2023), а приплюсовка ещё 2,5 месяцев? Подозрение, что за эти 2,5 месяца в 2024 году выпущено больше статей, чем пропорционально в 2023 году. Так?

"Малый бизнес" виноват хотя бы тем, что хочется "Broadcom" кушать.

Поэтому "вкусное" заберём себе, остальные отвалятся сами. Ничего личного, просто бизнес.

По-моему, очень сильно притянутые за уши примеры кода.

Эта статья мало того, что автоматически переведённая (порадовал термин "Поймал" в табличке), так и примеры приведены странные.

Например, в статье приводится такой код:

#include <stdlib.h>
int main() {
  char *p = malloc(16);
  char *p2 = malloc(16);
  p[24] = 1; // выход за пределы буфера, в p всего 16 байт
  free(p2); // free(): некорректный указатель
  free(p);
  return 0;
}

И утверждается, что glibc такое ловит и это хорошо. Ругается на освобождение p2, так как он некорректный. А чем, собственно, p2 оказался плох? Из примеров это непонятно, и glibc выдаёт какую-то странную диагностику.

Хорошо, попробуем разобраться. И тут выясняется, что если, например p[24] заменить на p[23], то всё отлично будет выполняться: glibc ругаться не будет, всё выполняется без ошибок. Хотя выход за пределы буфера остаётся.

А в сухом остатке: в коде подобран такой параметр, чтобы оно ловилось. То, что для других ошибочных ситуация оно не работает (которых сильно больше) - "Ну ведь это не важно, да?".

Прим: магическое число 24, подозреваю, связано с описателями блоков памяти: после 16 байт валидной памяти выделяется ещё 8 байт, которые можно портить безнаказанно (не падаем на "лёгком" переполнении), а вот дальше - уже проблемы.

Опять реклама ТГ-канала :(.

Такое ощущение, что теперь вместо "вкатиться в айти" все вкатываются в тг.

Э-э-э, граждане США составляют примерно 1/3 среди американцев. Зачем мне подменять понятия?

Неее, там было всё гораздо тоньше...

Ляпкин-Тяпкин говорит: «Грешки грешкам рознь. Я говорю всем открыто, что
беру взятки, но чем взятки? Борзыми щенками. Это совсем иное дело».

Это уже ниже обсуждалось (выгоднее всего и-то-и-то вместе; только не нужно правительство привлекать - разговор про коммерческие конторы).

Применительно к этому треду:

невозможность пользоваться ранее купленным продуктом (не подписка)

тут, по-моему, личная инициатива майков, а не козни евросоюза.

А я уже словил минусов за попытку избежать политики. И всё равно, ещё раз предложу не переводить разговор в политическую плоскость: все мы знаем про ситуацию в мире; и также знаем, что правда у каждого своя.

-

Теперь по существу:

И вы искреннее возмущены и требуете

Отмечу исходную фразу:

И, конечно, несколько напрягает ситуация

Где Вы тут увидели возмущение и требование? Нет, для меня все решения сделаны, зачем метать бисер (отмечу, что это в сторону пиндосов).

Дальше: почему делается упор на коммерцию? Да потому что США-ёвцы другого не понимают, им вообще не всё пофигу (кроме ноябрьских выборов). И да, мне это непонимание слегка доставляет, поэтому, говоря словами классиков:

Я сильно подозреваю, что аргументы более общего характера вы во внимание не примете, и потому исхожу из чисто эгоистических соображений

Поэтому и выдаю коммерческий аргумент как самый понимаемый другой стороной.

Кто-то заставил США-ёвцев делать выбор?! Обычно они хотят сразу все опции. Ну что-ж, видимо мир действительно меняется?

Э-э-э, если искренне, то давайте я попробую включить логику и вы меня поправите:

  • сам работаю не в государственной конторе; знаю людей, которые работают не в государственных конторах;

  • в моей конторе и других конторах используется большое количество продуктов от Microsoft. Ограничения на использование продуктов майков в таких конторах нет: хочешь - пользуйся;

  • в какой-то момент майки начинают "закручивать гайки". В моём случае это невозможность пользоваться ранее купленным продуктом (не подписка): т.е. пока продукт установлен на компьютере, то всё хорошо/отлично. Если этот продукт хочется переустановить, то возникает +100500 проблем. В других случаях есть проблемы с докупкой лицензий, продлений;

  • если посмотреть по сторонам, то видно какое-то разделение на два лагеря: есть конторы, которые дают возможности пользоваться продуктами, возможно через обходные пути (т.е. просто ведут бизнес); и есть конторы, которые это всё хотят запретить (т.е. откровенно хотят нагадить);

Теперь вопрос: что вы будете делать, если пользуетесь продуктами от конторы-запретителя?

В моём случае действия такие: пока есть возможность, доиспользуем текущие продукты и при первых-вторых возможностях перейдём на другие. Причём сразу же лучше на те, которые сложно запретить: Российские, от Российской компании, или вообще свободное ПО, а ещё лучше свободное ПО от Российской компании.

Причём, если бы используемые продукты были бы от конторы первого типа, то этот переход перенёсся бы "напотом". А при запрещении тебя как-бы самого подталкивают к замещению.

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

А что бы сделали Вы?

Вот тут есть альтернативная мысль: если бы Microsoft было нужно всё сохранить как было, то они бы это сохранили. Во всяком случае, не из-за Евросоюза.

США-ёвцы (проще пиндосы) умеют прогибать Евросоюз когда им нужно. И Microsoft не самая маленькая конторка - надавить бы смогли. Если следовать Вашей логике, то если условный Афганистан вводит санкции против третьей страны (ни Microsoft, ни Россия не являются субъектами Евросоюза), то майки сразу же подорвуться эти санкции выполнять. Хотя, чем чёрт не шутит? Мир непонятно куда катится ...

У нас в конторе: пользовались Teams - перестали пользоваться. Уже забыли.

Почему забыли?: Потому что не пользуемся.

Как это повлияло на бизнес Microsoft?: Ну, наверное, не досчитались денег?

Что сделать, чтобы вернуть ... ?: А оно нужно? Может не будем фарш обратно проворачивать?

-

Я отлично понимаю, что они тоже умеют считать. Получше очень многих. Однако, по-моему, у них была очень сильная позиция, что Windows-Office это как своеобразный стандарт. Сейчас Microsoft это "оффает" (по своей воле или нет) и если человек ушёл с офиса или, тем более, с винды - то возвращаться назад ему будет ... незачем.

Ей богу, они вообще хотя бы на 4 шага вперёд считают?

Microsoft Teams уже отвалился. Уже забыли, что это такое.

Скоро народ уже начнёт забывать, что такое M-Office.

А там и до забвения Windows недалеко.

По-моему, сказочные ******! Как их только из больницы выпустили?!

Да "ничего не ново под луной".

Винда в своё время тоже с каждой версией жирнела и тормозила - вспомним висту. Сейчас майки пытаются этим процессом управлять. Причина - на винде можно и на старой работать (да, это Windows XP), тем более если компьютер "не тянет" (нет продаж нового). Появляются реальные альтернативы (в том числе спонсируемые правительствами и т.п.), когда можно вообще уйти с винды (продажи падают). Вот майки и зашевелились.

Здесь будет также: сайт - это же и рекламная площадка. Если площадка не работает, то кто-то теряет деньги. Если для остановки потери денег нужно джунов убрать вместе с навороченным фреймворком - это будут потихоньку делать.

1
23 ...

Информация

В рейтинге
2 733-й
Зарегистрирован
Активность