Pull to refresh
34
0.3
Regis @Regis

User

Send message

300-500 в одном проекте, 300-500 в другом... Не успеешь и опомниться, как несколько гигабайт заняты под дублирующиеся файлы.

Ну и вообще с таким подходом не удивительно, что софт всё толще и медленнее с каждым годом. Ждём, когда через 10 лет будут говорить "Разве это проблема для пользователей с диском в 5-10 Тб. Сколько там ваши пакеты весят, 3-5Гб от силы?" :)

Но одновременно другие тоже упали. Так что вряд ли.

по одному могут всех пересажать, перебить, вероятно на это рассчитывают

Так они уже больше года этим безостановочно занимаются. Нет недели без новостей об обысках, задержаниях, закрытых НКО, медиа и т.д.

Они даже по официальной версии не являются сотрудниками милиции.

Весной 2021 озвучивалась цифра в порядка 40 тысяч (!) дел, связанных с протестами.

Люди еще не караю себя и других за мыслепреступления

Эээ, а как же приговор за "мысленно поддерживал митингующих", который был вынесен в прошлом году судом в РБ?

https://charter97.org/ru/news/2020/11/30/402447/

Это не сетевой слой где не нужно, это граница неверно проложена

Эм. А как она должна быть проложена? Вот логические сервисы, вот в монолите они общуются напрямую, а в микросервисах будет какой-то RPC. При чём тут граница? Как поможет "перенос границы" в другое место, если проблема изначально с тем, что поток данных очень "толстых", а требования по latency - очень жёсткие?

Откуда такие выводы?

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

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

Почему же? Проблема именно в появлении сетевого слоя там, где не нужно. У меня внутри монолита вполне могут быть высокоизолированные компоненты, которые асинхронно общаются между собой через высокопроизовдительную общую шину. Каждый компонент — самодостаточен. И всё прекрасно работает в монолите за счёт того, что передача сообщения между компонентами — в пределах десятков (ли хотя бы сотен) наносекунд. А если те же компоненты превратить в микросервисы (концептуально-то они хорошо соответствуют) — вы просто не пройдёте по техническим требованиям из-за сетевых издержек.

Максимум, что у вас есть — нотификация через вебхуки (аналог ивент баса по сути)

Давайте предположу: вы из протоколов коммуникации между системами используете только JSON/Rest, а поток данных обычно ограничен парой тысяч запросов в секунду?

Сетевые вызовы

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

Например, сделать торговый сервер (биржу) обрабатывающий в одиночку поток в 10 Gbit FIX сообщений с латентностью в пределах, скажем, 20 микросекунд — задача непростая, но осуществимая. А сделать сервер с такой же логикой на микросервисах уже просто не выйдет, так как каждый сервис в цепочке обработки будет кратно увеличивать и трафик, и латентность.

Выше опечатка. Должно было быть:

Если вы включаете Java в свой дистрибутив — она платная.

Можно выкладывать код с лицензией "Допускается использование для обучения моделей и/или ИИ только при условии выплаты 100 млн USD автору кода"

Java от Oracle снова бесплатна

Неверно. Если вы выключаете Java в свой дистрибутив — она платная.

Нет беловолосого с тёмной кожей. Дискриминация! </сарказм>

«DC/EP» или «цифровая валюта/электронный платеж» обладает схожим с криптовалютами функционалом

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

Если сравнивать с каким-нибудь Skyrim, то там из обычных модов произвольный код не выполнишь — можно манипулировать только игровыми объектами используя специальный скриптовой язык.


Тут важнее то, что "API модов" официально для Киберпанка ещё нет.

Ну как бы когда "сторонний мод" включает в себя dll-ки, как бы вполне очевидно, что там может быть всё, что угодно (в том числе и трояны).


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

Information

Rating
1,741-st
Registered
Activity