Публикации по теме 'microservices'


Как экономика алгоритмов и контейнеры меняют способы создания и развертывания приложений сегодня
В эпоху больших данных алгоритмы дают компаниям конкурентное преимущество. Все самые важные современные технологические компании имеют алгоритмический интеллект, встроенный в ядро ​​их продуктов: Google Search, Facebook News Feed, рекомендательные системы Amazon и Netflix. Данные по своей сути глупы , — сказал Питер Сондергаард, старший вице-президент Gartner и глобальный руководитель отдела исследований, в статье Интернет вещей приведет к развитию экономики алгоритмов . На самом..

Внедрение Micro-Frontend с использованием ReactJS
Прежде всего: что такое MicroFrontend? Что ж, термин не новый, на самом деле начало использоваться в конце 2016 года компанией ThoughtWorks Technology Radar, концепция очень проста, расширять или использовать концепцию «микросервисов» из серверной части в интерфейсных приложениях, это не безумие. Если мы подумаем о том, как выросли внешние интерфейсы за последние десять лет, кажется, прошло много времени, но это не так, в этой статье я буду говорить о веб-интерфейсах (HTML / CSS /..

Docker для чайников: руководство для начинающих с примерами кода
Docker — это платформа с открытым исходным кодом, которая автоматизирует развертывание, масштабирование и управление приложениями внутри контейнеров. Это революционная технология, упрощающая разработчикам создание, развертывание и запуск приложений в любом месте и на любом устройстве. Если вы новичок в Docker, эта статья для вас. Здесь мы рассмотрим основы Docker, в том числе, что это такое, как он работает и почему вы должны его использовать. Что такое Docker? Docker — это..

Взгляд на микроуслуги в астрономической перспективе — Мысленный эксперимент
Это лишь одна из многих точек зрения на микросервисы, которые я сделал, чтобы наше воображение оставалось свежим, потому что единственным ограничением человека является его разум. И говорю вам, что большинство технологий, которыми мы пользуемся, основаны и тесно связаны с нашей природой и всей вселенной. Прежде чем приступить к нашему мысленному эксперименту, нам нужно понять самые основные компоненты построения микросервисов. Здесь мы разделяем его на 3 уровня структуры:..

Пользовательские транспортные уровни в NestJS
Объяснение индивидуальной транспортной стратегии Встроенные протоколы NestJS имеет встроенную поддержку нескольких протоколов для использования в качестве транспортного уровня для контроллеров. Другими словами, что касается микросервисов - он имеет встроенную поддержку таких вещей, как AMQP, gRPC, MQTT ( и многое другое ). Однако если вы хотите, чтобы ваш микросервис принимал сообщения из неподдерживаемого протокола (например, AWS SQS или GCP PubSub), вам не повезло. В настоящее..

Вызов службы в микросервисах
Что такое вызов службы в микросервисах? 1. Один из строительных блоков микросервисов, который помогает нам безопасно взаимодействовать с другими приложениями, используя стандартные протоколы grpc (вызов удаленных процедур Google) или HTTP. 2. По сравнению с монолитным приложением приложение работает в одном процессе и компоненты используются для вызова друг друга с помощью вызовов функций. Но в микросервисах каждый сервис выступает в роли отдельного процесса и может вызывать друг друга с..

Объяснение Service Mesh: создание безопасных и масштабируемых микросервисов
Архитектура микросервисов стала популярным подходом к созданию масштабируемых и гибких приложений. Однако управление связью между этими службами может быть сложным. Service Mesh предлагает решение этой сложности, выступая в качестве выделенного уровня инфраструктуры для контроля межсервисного взаимодействия. Что такое сервисная сетка? Service Mesh — это выделенный уровень инфраструктуры, который управляет связью между сервисами в архитектуре микросервисов. Это своего рода набор..