Архитектура современного приложения

Опубликовано 27.02.2022 00:33:28 в категории Просто о NET

* Виды инфраструктурных решений? * Какую инфраструктуру выбрать? * Как построить правильную инфраструктуру? * Почему инфраструктура очень важна?

Микросервисы "минусы"

- Требуется больше совместной работы (каждая команда должна охватывать весь жизненный цикл микросервиса)‎
- Сложнее тестировать и ‎‎контролировать‎‎ из-за сложности архитектуры‎
- ‎Более низкая производительность, так как микросервисам необходимо взаимодействовать (сетевая задержка, обработка сообщений и т. д.)‎    
- ‎Сложнее обслуживать сеть (имеет меньшую отказоустойчивость, требует больше балансировки нагрузки и т.д.)‎
- ‎Не работает без надлежащей корпоративной культуры (культура ‎‎DevOps, методы‎‎ автоматизации и т. д.)‎
- ‎Проблемы безопасности (сложнее поддерживать безопасность транзакций, распределенная связь, более вероятно, что распределенная связь идет не так и т. д.)‎

Микросервисы "плюсы"

+ ‎Повышенная гибкость‎
+ Более быстрое время выхода на рынок‎
+ ‎Улучшенная масштабируемость
+ Более быстрые циклы разработки (упрощение развертывания и отладки)‎
+ ‎Проще создать конвейер CI/CD для сервисов с единой ответственностью‎
+ Изолированные службы имеют лучшую отказоустойчивость‎
+ ‎Платформенные и языковые сервисы
+ Готовность к облачным вычислениям‎

Видео

Мои видео

Boosty.toYouTube | Yandex.Дзен | RuTube | VK Video

Больше видео на boosty Calabonga, а если хотите тоже получать донаты, тогда заходите и регистрируйте свою страницу на boosty. Я использую хостинг reg.ru, Подключайся с промокодом 9A17-953A-8591-CF98 чтобы получить скидку 5%

Комментарии к статье отключены

Что-то пошло не по сценарию и завершилось ошибкой. Перезагрузить страницу (F5) 🗙

Переподключаем сервер...

Переподключение сломалось... Пробуем еще раз сек.

Не получилось переподключится.
Пожалуйста, обновите страницу F5

Сессия была поставлена сервером на паузу.

Восстановить сессию не получилось.
Пожалуйста, обновите страницу F5.