Публикации по теме 'microservices'
Высокопроизводительная связь микросервисов Java с gRPC
Пошаговое руководство по использованию gRPC для обмена данными между микросервисами на основе Java и сравнение производительности с RESTful API.
В современной разработке облачного программного обеспечения микросервисы, возможно, являются наиболее широко используемым архитектурным шаблоном. Узнать больше…
Экстернализация конфигурации Spring Boot с конфигурацией приложений Azure
Архитектура микросервиса соответствует Приложению Двенадцати Факторов (12factor.net) . В соответствии с принципом 12 факторов рекомендуется, чтобы конфигурации приложения были отделены от исполняемого приложения. Внешние конфигурации не только предоставляют исполняемые файлы, не зависящие от среды, но также обеспечивают простой и безопасный способ управления конфигурациями во время выполнения без увеличения времени простоя.
Microsoft Azure предоставляет аналогичную функциональность..
Инцидент 002 в реальном времени: пользователи не смогли обработать заказы из-за ошибки нисходящего потока Nginx
Краткое содержание
Пользователи не могли обрабатывать заказы из-за того, что GetUser API возвращал ошибки 5XX.
Подробности инцидента
Оповещение было активировано на выделенном канале Mattermost из-за проблемы с API. Дежурный разработчик подтвердил предупреждение и определил в качестве причины ошибку GetUser API 5XX. Об этом незамедлительно сообщили в службу поддержки пользователей. Группа обслуживания пользователей определила, что проблема возникла из-за неправильной..
Вышел Yupiik Fusion 1.0.6
От имени команды Yupiik OSS и других участников я рад сообщить о выпуске Yupiik Fusion 1.0.6. Артефакты доступны на Maven Central и на странице проекта GitHub.
Что нового?
[постоянство] допускает встраиваемую вложенную таблицу для случаев с более чем 255 столбцами. [jsonrpc] добавлена поддержка PartialResponse для настройки заголовков ответов jsonrpc. [jsonrpc] Допускать OffsetDateTime, ZoneOffset и LocalDate в качестве корневого параметра в конечной точке JSON-RPC...
Что такое микросервисы для чайников
Значение, важность, преимущества и проблемы, объясненные с точки зрения непрофессионала
Микросервисы — это стиль архитектуры программного обеспечения, который структурирует приложение как набор небольших независимых сервисов, которые взаимодействуют друг с другом через четко определенные интерфейсы или API.
Эти сервисы спроектированы так, чтобы быть слабо связанными, что означает, что их можно разрабатывать, тестировать и развертывать независимо друг от друга, их можно писать на..
Micro Frontends — «Пересмотр монолитного подхода к разработке пользовательского интерфейса».
В настоящее время большинство компаний предпочитают архитектуру микросервисов монолитным приложениям. Основная причина в том, что каждый сервис можно разрабатывать, развертывать и масштабировать независимо. Однако этот стиль разработки обычно используется только для серверных служб. Пользовательский интерфейс, с другой стороны, обычно разрабатывается как монолитное одностраничное приложение с использованием общих библиотек/фреймворков пользовательского интерфейса, таких как React, Angular..
Различные способы защиты микросервисов
Что такое микросервисы?
Когда мы говорим о создании монолитных приложений, мы имеем в виду разработку этих приложений на автономных машинах. Со временем размер этих приложений будет расти, в результате чего проект станет большим и сложным. Дальнейшая разработка проектов разбивается на модули, но все сразу доставляется на один компьютер или…