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


Добавление нового микросервиса
Это так просто? Ой, подождите, нет! Микросервисы - это то, что кажется очень естественным, когда вы работали с монолитами в прошлом и устали от накладных расходов и ошибок, которые возникают при поддержке монолитного приложения. Моим первым микросервисом был пользовательский сервис, который управлял входом / выходом / аутентификацией для пользователя. Мы добавляли больше логинов в наше приложение, потому что одного входа в Google было недостаточно. Я знал, что в будущем мы будем..

Позиция фронтендера в статических веб-приложениях
Да здравствуют микросервисы! Сегодня я собираюсь поговорить с вами о нескольких разных вещах, но повторяющейся темой всего этого будет JAM Stack . Если вы еще не знакомы со стеком JAM и его сущностью, он означает «JavaScript», «API» и «Markup». Но, в частности, это указывает на то, что для меня является наиболее захватывающим взглядом на будущее веб-разработки, а именно на возвращение статики. Теперь стек JAM не совсем новый. Это было в ходу некоторое время , и было сделано..

Обучение и развертывание модели машинного обучения в качестве микросервиса
ПРЯМОЙ ПРОЕКТ Обучение и развертывание модели машинного обучения в качестве микросервиса ML как услуга, анализ настроений, NLTK, FaaS, контейнер Docker Мы только что запустили нашу платформу liveProject , где вы можете подписаться на структурированный проект и получить реальный опыт. В этом liveProject вы будете играть роль разработчика в компании, занимающейся электронной коммерцией. Клиенты оставляют отзывы о продуктах вашей компании, которые используются для оценки..

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

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

JSON майонез интернета
JSON — это пищевой клей в Интернете. Я очень горжусь этой аналогией, в основном потому, что мне нравится майонез , несмотря на то, что могут сказать ненавистники, но также и потому, что мне полезно думать о технологии с точки зрения еды . Если вы не знакомы с JSON, это означает Обозначение объектов JavaScript и представляет собой стандартизированный способ хранения данных, которые необходимо отправлять по сети. По сути, это блок вложенных пар ключ-значение, которые принимают..

PACT - Contract Testing: проверка подлинности на провайдере
Pact - это инструмент для тестирования контрактов - типа интеграционного тестирования, который позволяет гарантировать, что сервисы могут взаимодействовать друг с другом. В этом сообщении блога будет немного подробно рассказано о работе с аутентификацией при проверке провайдера, поэтому предполагается, что вы уже имеете некоторые знания о тестировании контрактов. Если вы хотите узнать об этом больше, я настоятельно рекомендую вам посетить https://docs.pact.io/ - официальную документацию..