Size: a a a

SDS и Кластерные FS

2020 December 06

МН

Михаил Новоселов... in SDS и Кластерные FS
Виталий На Заборе
Сложность не исчезает, она перекладывается из одного места в другое
в целом да.
источник

МН

Михаил Новоселов... in SDS и Кластерные FS
Stable? Он не протухает?
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Михаил Новоселов
Stable? Он не протухает?
По разному %). если надо то помесь из стейбл и тестинг))
источник

SA

Slava Anzhiganov in SDS и Кластерные FS
Михаил Новоселов
то, что сложнее, не может быть проще ) микросовервисы решают определенные задачи ценой простоты. Поди запомни, кто как с кем взаимодействует
- поддержка усложняется - документацию не пишут, если есть код - то комментариев нет
- эксплуатация усложняется - см первый пункт + каждый новый сервис - это точка отказа
- локализация проблем усложняется - логирование у всех разное, если увообще есть


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

МН

Михаил Новоселов... in SDS и Кластерные FS
Slava Anzhiganov
- поддержка усложняется - документацию не пишут, если есть код - то комментариев нет
- эксплуатация усложняется - см первый пункт + каждый новый сервис - это точка отказа
- локализация проблем усложняется - логирование у всех разное, если увообще есть


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

ВН

Виталий На Заборе... in SDS и Кластерные FS
Slava Anzhiganov
- поддержка усложняется - документацию не пишут, если есть код - то комментариев нет
- эксплуатация усложняется - см первый пункт + каждый новый сервис - это точка отказа
- локализация проблем усложняется - логирование у всех разное, если увообще есть


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

Но я бы что добавил - микросервисы узаконивают бардак - типа это нормально, когда в двух разных сервисах одна и та же задача решается по-разному. Или когда в 10 сервисах решается 10 способами. Или например вплоть до банального, версий библиотек - 10 сервисов, в каждом своя версия. Или например 10 сервисов, везде нужна одна сущность в том или ином виде, но в каждом сервисе она с маааленькими отличиями. Свести это потом к общему виду это ппц :-)

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

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Виталий На Заборе
Ну про комментарии-то хз, это просто уровень говнокодинга

Но я бы что добавил - микросервисы узаконивают бардак - типа это нормально, когда в двух разных сервисах одна и та же задача решается по-разному. Или когда в 10 сервисах решается 10 способами. Или например вплоть до банального, версий библиотек - 10 сервисов, в каждом своя версия. Или например 10 сервисов, везде нужна одна сущность в том или ином виде, но в каждом сервисе она с маааленькими отличиями. Свести это потом к общему виду это ппц :-)

А уж если вернуться к чуть менее оффтопу, микросервисам в рамках отдельно взятого линукс дистра, то dbus этот вообще никаких положительных эмоций у меня лично не вызывает
Ты путаешь говенную реализацию подхода и говенный подход
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Это как джава
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Классы это не говно
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Но набор классов в джаве этотговно
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Да ну это реализм, хоспаде
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Обязательно же кривыми хуями всё сделают
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Виталий На Заборе
Да ну это реализм, хоспаде
Если проектируют уебаны то хоть монолит хоть микросервисы
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
источник

k

kvaps in SDS и Кластерные FS
Михаил Новоселов
кстати, а кто что думает про Stratis?
Не нужно, когда есть ZFS
источник

k

kvaps in SDS и Кластерные FS
Марк ☢️ Коренберг
подозрительно что это не кусок systemd
Видимо писал не Поттериг
источник

AK

Artemy Kapitula in SDS и Кластерные FS
Марк ☢️ Коренберг
Но набор классов в джаве этотговно
А поподробнее можно? А то я вот как то и не в курсе, что же там такого фатально плохого?
источник

p

pragus in SDS и Кластерные FS
Виталий На Заборе
Микросервисы = говно
Ты слишком категоричен
источник

p

pragus in SDS и Кластерные FS
У микросервисов есть один важный бонус - они заставляют думать о границах и уменьшают failure domain
источник

S

Sergey in SDS и Кластерные FS
Виталий На Заборе
Микросервисы = говно
Монолит === говно
источник