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


Более глубокое погружение в gRPC и создание собственной микросервисной архитектуры в Node.js
Более глубокое погружение в gRPC и создание собственной микросервисной архитектуры в Node.js Соавтор: Алексей Коржиков Что такое ГРПК? Удаленные вызовы процедур gRPC, конечно же! gRPC — это современная среда с открытым исходным кодом удаленного вызова процедур (RPC) , которая может работать где угодно. Это позволяет клиентским и серверным приложениям прозрачно взаимодействовать и упрощает создание подключенных систем. История Март 2015 🗓 Google ➡️ с открытым..

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

Оперативный поиск документов
Создание микрослужбы для индексации больших объемов контента на лету и получения точных результатов Сказать, что у Course Hero большая библиотека контента, было бы преуменьшением. Course Hero содержит сотни миллионов документов, вопросов и других учебных материалов. Пользователи находят этот контент различными способами, например, в поисковых системах, таких как Google. На странице, на которую вы попадаете, отображается предварительный просмотр интересующего вас документа. Если фраза..

Когда вам нужна скорость…
Реактивные микросервисы могут быть ответом! Когда вам нужна высокая производительность, низкая задержка, надежность и масштабируемость, реактивные микросервисы - это ответ 21 века на вашу проблему. Почему бы не потратить несколько минут, чтобы понять, почему? В течение многих лет мы создавали синхронные приложения с запросом-ответом, используя популярные технологии SOA, такие как Spring Boot и Jakarta RESTful Web Services (JAX-RS). Но сегодня, здесь и сейчас, в 21 веке, эти..

4 способа установить связь между микросервисами
С основными плюсами и минусами каждого Когда приложение состоит из одной серверной службы (обычно называемой монолитным приложением), классы или модули этого приложения находятся в одном процессе и обычно вызывают друг друга через вызовы методов. Однако приложение может состоять из нескольких сервисов: в монолитном приложении некоторые части логики могут быть выделены в отдельные сервисы для разных целей (масштабируемость, отказоустойчивость и т. д.). Другой случай нескольких..

Архитектура распределенных микросервисов с реальным примером.
Микросервисы — это тип архитектуры, который разбивает один сервис на несколько небольших сервисных компонентов. Она стала одной из самых популярных программных архитектур, принятых технологическими гигантами за последнее десятилетие. Чем хороши микросервисы? Есть ли в нем недостатки? Подходит ли этот подход для всех предприятий вне…

Пошаговое руководство по созданию микросервисов, управляемых событиями, с помощью RabbitMQ
Включение учебника RabbitMQ в наш собственный проект Недавно, когда я пытался пройти Уроки RabbitMQ , меня накрыла волна скуки и сонливости. Их было сложно пройти! Следовательно, я подумал, что создам что-нибудь интересное с RabbitMQ, вместо того, чтобы просто следовать руководству. Оказывается, это работает так хорошо, что мой адреналин выходит из себя и не дает уснуть до полуночи. история проекта Люблю мотивационные цитаты. Таким образом, я хочу очищать мотивационные цитаты..