Size: a a a

2020 November 18

SG

Sergey Gruzdov in cloud_flood
у меня i7 3820
источник

t

tsla in cloud_flood
Михаил SinTeZoiD
а причём тут openshift?
он же пишет весь мусор созданный redhat
источник

SG

Sergey Gruzdov in cloud_flood
этож express x79
источник

МS

Михаил SinTeZoiD... in cloud_flood
tsla
он же пишет весь мусор созданный redhat
Там есть контекст. И тут ты буквоедешь на пустом месте
источник

ВН

Виталий На Заборе... in cloud_flood
Михаил SinTeZoiD
Немного вещей могут поджечь мою задницу, но среди них однозначно карго-культ и уверенное вдалбливание того, чего сам не понимаешь.

После прочтения одного артикула, свербить стало уже не на шутку - это далеко не первый раз, когда люди зачем-то смешивают два независимых термина - ESB (Enterprise Service Bus) и Service Mesh.

Хуже только когда говорят: "Х это новый Y". Так например @SinTeZoiD на записи подкаста пизсказанул, что Service Mesh это новый ESB (ссылку не найду, ищите сами). И ладно бы только Миша! Подобное я слышу слишком часто и не могу молчать, когда коллеги по цеху несут такую околесицу.

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

По сути у вас ставится некая центральная система регистрации, в которой указаны все узлы/прокси сервисов. Сервис А узнает у SM адрес сервиса В, а затем общается с ним напрямую.

Собственно, причем тут, мать его за ногу, ESB? Да ни при чем.

ESB в свое время тоже возник как идея, вокруг которой ушлые вендоры понастроили своего ИСКОННОГО инструментария, из-за чего всю идею благополучно просрали (но это уже другая история).

Для тех, кто не застал те времена, когда веб состоял из PHP, единственной промышленной СУБД был Oracle, а WebLogic и WebSphere делили между собой рынок enterprise-сектора, поясню - тогда было очень сложно подружить между с собой системы, построенные по модели SOA (Service-Oriented Architecture). RPC всех проблем не решал, да и настроить общение между программами, разработанными на Java и .NET, было тем еще приключением.

Поэтому умные дяди решили, что неплохо бы иметь такую ШИНУ, куда все дружно и стандартизированно будут писать и читать.

Умные дяди расписали небольшой свод критериев, по которому можно будет считать, что есть ESB, а что нет.

Итого, ESB:
1) берет на себя накладные расходы по работе с входящими и исходящими данными - маппинг, трансформацию и т.д.
2) предоставляет определенный стандарт и протокол обмена данными, одинаковый для всех.
3) само собой обеспечивает маршрутизацию и отправку данных туда-сюда.
4) обеспечивает сохранение данных до востребования
5) обспечивает "слабую связность" (loose coupling) между сервисами.

Таким образом под ESB-системами можно считать:
1) весь проприетарный мусор созданный жадинами из Oracle, IBM, RedHat и т.д.
2) системы очередей сообщений (MQ)
3) системы передачи потоковых данных (Amazon Kinesis, Apache Kafka)

Важно понимать, что ESB не имплементируется на "полшишечки". Либо соблюдай все целиком, либо трусы надень.

Собственно поэтому SM никак не является ESB. Не ведитесь на мудаков. Если кто-то (включая меня) будет уверять вас в этом - "гоните их, насмехайтесь над ними".

P.S. Честное слово, хуже только те, кто называет Kubernetes операционной системой для дата-центров.
I suck your blood, blah, blah blah
Для меня ключевое и там и там - неким образом унифицированное объединение зоопарка в единое целое путём "непрограммирования"
источник

ВН

Виталий На Заборе... in cloud_flood
Ведущее в итоге, разумеется, к не меньшему бардаку
источник

AB

Alexander B🔮 in cloud_flood
ну у меня тоже x79 китайская
просто мне срочно надо было поиграть в игру и купил комплект с китайской мамкой и ксеоном дешевую да так и осталось все это говно
источник

ВН

Виталий На Заборе... in cloud_flood
А то что там детали реализации такие а тут эдакие это дело десятое
источник

ВН

Виталий На Заборе... in cloud_flood
Михаил SinTeZoiD
Немного вещей могут поджечь мою задницу, но среди них однозначно карго-культ и уверенное вдалбливание того, чего сам не понимаешь.

После прочтения одного артикула, свербить стало уже не на шутку - это далеко не первый раз, когда люди зачем-то смешивают два независимых термина - ESB (Enterprise Service Bus) и Service Mesh.

Хуже только когда говорят: "Х это новый Y". Так например @SinTeZoiD на записи подкаста пизсказанул, что Service Mesh это новый ESB (ссылку не найду, ищите сами). И ладно бы только Миша! Подобное я слышу слишком часто и не могу молчать, когда коллеги по цеху несут такую околесицу.

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

По сути у вас ставится некая центральная система регистрации, в которой указаны все узлы/прокси сервисов. Сервис А узнает у SM адрес сервиса В, а затем общается с ним напрямую.

Собственно, причем тут, мать его за ногу, ESB? Да ни при чем.

ESB в свое время тоже возник как идея, вокруг которой ушлые вендоры понастроили своего ИСКОННОГО инструментария, из-за чего всю идею благополучно просрали (но это уже другая история).

Для тех, кто не застал те времена, когда веб состоял из PHP, единственной промышленной СУБД был Oracle, а WebLogic и WebSphere делили между собой рынок enterprise-сектора, поясню - тогда было очень сложно подружить между с собой системы, построенные по модели SOA (Service-Oriented Architecture). RPC всех проблем не решал, да и настроить общение между программами, разработанными на Java и .NET, было тем еще приключением.

Поэтому умные дяди решили, что неплохо бы иметь такую ШИНУ, куда все дружно и стандартизированно будут писать и читать.

Умные дяди расписали небольшой свод критериев, по которому можно будет считать, что есть ESB, а что нет.

Итого, ESB:
1) берет на себя накладные расходы по работе с входящими и исходящими данными - маппинг, трансформацию и т.д.
2) предоставляет определенный стандарт и протокол обмена данными, одинаковый для всех.
3) само собой обеспечивает маршрутизацию и отправку данных туда-сюда.
4) обеспечивает сохранение данных до востребования
5) обспечивает "слабую связность" (loose coupling) между сервисами.

Таким образом под ESB-системами можно считать:
1) весь проприетарный мусор созданный жадинами из Oracle, IBM, RedHat и т.д.
2) системы очередей сообщений (MQ)
3) системы передачи потоковых данных (Amazon Kinesis, Apache Kafka)

Важно понимать, что ESB не имплементируется на "полшишечки". Либо соблюдай все целиком, либо трусы надень.

Собственно поэтому SM никак не является ESB. Не ведитесь на мудаков. Если кто-то (включая меня) будет уверять вас в этом - "гоните их, насмехайтесь над ними".

P.S. Честное слово, хуже только те, кто называет Kubernetes операционной системой для дата-центров.
а Service Mesh это вообще что
источник

ВН

Виталий На Заборе... in cloud_flood
я слова слышал но так и не понял, что это и нахуя
источник

ВН

Виталий На Заборе... in cloud_flood
> tl;dr: Service mesh — это выделенный слой инфраструктуры для обеспечения безопасного, быстрого и надёжного взаимодействия между сервисами. Если вы создаёте приложение для запуска в облаке (т.е. cloud native), вам нужен service mesh.
источник

ВН

Виталий На Заборе... in cloud_flood
ЕБУЧИЕ МАРКЕТОИДЫ
источник

ВН

Виталий На Заборе... in cloud_flood
МЕШ-ХУЕШ
источник

ВН

Виталий На Заборе... in cloud_flood
долбоёбы
источник

UD

Uncel Duk in cloud_flood
Это костыль
источник

A

Alex in cloud_flood
Виталий На Заборе
> tl;dr: Service mesh — это выделенный слой инфраструктуры для обеспечения безопасного, быстрого и надёжного взаимодействия между сервисами. Если вы создаёте приложение для запуска в облаке (т.е. cloud native), вам нужен service mesh.
Если вы ставите винду, вам нужен страпон.
источник

UD

Uncel Duk in cloud_flood
Чтобы жить около стейтлесс
источник

МS

Михаил SinTeZoiD... in cloud_flood
Виталий На Заборе
а Service Mesh это вообще что
Istio
источник

ВН

Виталий На Заборе... in cloud_flood
и что это и нахуя
источник

UD

Uncel Duk in cloud_flood
этот хрыч сломался
источник