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


Миграция баз данных в эпоху микросервисов Kubernetes
В наше обширное руководство по лучшим практикам ci/cd мы включили специальный раздел, посвященный миграции баз данных и объясняющий, почему ее следует полностью автоматизировать и уделять ей такое же внимание, как и развертыванию приложений. Мы объяснили теорию автоматической миграции баз данных, но у нас не было возможности поговорить о реальных инструментах и ​​привести несколько примеров того, как миграция баз данных должна выполняться хорошо дисциплинированной командой..

Почему микросервисы должны использовать источники событий
6 причин, по которым вам нужно использовать Event Sourcing в микросервисах Микросервисы играют жизненно важную роль при переходе от монолитных приложений. Они помогают улучшить масштабируемость, управляемость, гибкость и скорость доставки приложений. Однако при использовании микросервисов возникают некоторые проблемы, например обработка состояния. Нам, разработчикам, необходимо знать, как преодолеть эти проблемы, чтобы получить максимальную отдачу от микросервисов. Использование..

Gimbap — Рекомендации по кластеризации микросервисов в реальном времени
Инструмент разработчика для предоставления рекомендаций по кластеризации микросервисов на основе данных, чтобы помочь инженерам оценить преимущества перехода их монолитного приложения на архитектуру микросервисов. Что такое микросервисы? По мере того, как приложения увеличивались в размерах, а инструменты DevOps становились все более совершенными, появилась новая программная архитектура: микросервисы. В последнее время популяризированные крупными технологическими компаниями..

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

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

Ключевые сведения об архитектуре микросервисов на 2023 год
Разбираем архитектуру микросервисов! 🌐 Сравните с Monolithic, изучите методы передачи данных и изучите лучшие практики CI/CD. Обязательно к прочтению любителям техники! Введение В этой статье представлен общий обзор архитектуры микросервисов для новичков в этой теме. Даже если у вас большой опыт, я советую вам уделить время рассмотрению и обсуждению этой темы в разделе комментариев в конце статьи. Давайте погрузимся! Понимание монолитной архитектуры Что такое монолитная..

12 стилей архитектуры программного обеспечения, которые должен знать инженер-программист
Краткое введение в микросервисы, SOA, Event-Driven, MicroKernel, Stream-Based и многое другое. Что такое архитектура программного обеспечения? Архитектура программного обеспечения  – это процесс определения высокоуровневой структуры и организации программной системы. Он включает в себя идентификацию и выбор правильных компонентов, решение о том, как они должны взаимодействовать друг с другом, и определение того, как их следует организовать для достижения конкретных целей. Целью..