Было простое монолитное приложение. Разбили на микросервисы. Протоколы коммуникации между ними и соответственно фреймворк для этого. Прокси для роутинга. Registry которая должна быть всегда доступна поэтому кластеризация. Протокол коммуникации с ней и соответственно фреймворк для этого. Лоадбалансер для нее. Queue потому что RPC медленное. Сети доверять нельзя, поэтому Polly. Проблема конзистенции данных и транзакций. Сложность roll-out изменений и соответственно дополнительные тулы. Мониторинг всего этого болота. Вообщем усложнили как только можно. Миллениалы бл*дь.
2:23 ваша индустрия производства бытовых программ и программ ширпотреба. Есть и другие программы, которые уже в 1991 году разбивали программное обеспечение на процессы, работающие в общей вычислительной среде. Пример такого приложения система сбора траекторной информации баллистических ракет от РЛС, размещённых по территории России. Пародокс в том, что все знают исключительно те технологии программирования, которые описаны в учебниках, т. е. ширпотреб. А военные технологии по традиции не раскрываются.
Было простое монолитное приложение. Разбили на микросервисы. Протоколы коммуникации между ними и соответственно фреймворк для этого. Прокси для роутинга. Registry которая должна быть всегда доступна поэтому кластеризация. Протокол коммуникации с ней и соответственно фреймворк для этого. Лоадбалансер для нее. Queue потому что RPC медленное. Сети доверять нельзя, поэтому Polly. Проблема конзистенции данных и транзакций. Сложность roll-out изменений и соответственно дополнительные тулы. Мониторинг всего этого болота. Вообщем усложнили как только можно. Миллениалы бл*дь.
Прикинь какое веселье! И за это всё кто-то платит...
А есть ли смысл в etcd в мире, где есть кубернетис?
Всё хорошо рассказал. Архитектура микросервисов очень сложный материал.
Отправлять заказчику логи в json формате, человекочитаемые... Блестяще!) KIBANA тогда ластиком на презентации стереть и все ок будет
В докладе, по-моему, ни одного упоминания ни WCF ни Protocol Buffers не было.
Zip Zippov был protobuf
Кому нужен wcf в 2020
2:23 ваша индустрия производства бытовых программ и программ ширпотреба. Есть и другие программы, которые уже в 1991 году разбивали программное обеспечение на процессы, работающие в общей вычислительной среде. Пример такого приложения система сбора траекторной информации баллистических ракет от РЛС, размещённых по территории России. Пародокс в том, что все знают исключительно те технологии программирования, которые описаны в учебниках, т. е. ширпотреб. А военные технологии по традиции не раскрываются.
Ну так расскажи о них.
@@Mikola1982Lt его тогда отправят в ГУЛАГ.