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


Зачем нам нужно экстернализовать конфигурацию в архитектуре микросервисов?
Всем привет. В этой статье мы рассмотрим, что такое конфигурация , и рассмотрим проблемы, связанные с поддержкой конфигурации для микросервисной архитектуры . Затем мы рассмотрим сервер конфигурации и клиент конфигурации , а затем рассмотрим, как работает связь между ними. Затем мы рассмотрим различные источники , к которым могут подключаться серверы конфигурации, и закончим статью рассмотрением различных типов серверов конфигурации . Давайте начнем.

Введение в развертывание программного обеспечения с помощью Docker - Часть 1
При развертывании современных приложений и сервисов разработчики часто сталкиваются с проблемами создания приложений, которые работают на широком спектре различных аппаратных и программных платформ. От периферии до облака устройства и серверы работают под управлением различных операционных систем, включая Windows и широкий спектр дистрибутивов Linux . Даже в одной и той же ОС приложения запускаются на самых разных стеках программного обеспечения, таких как Java , .NET , Go , Ruby ,..

Что такое микросервис: краткая история
Представьте, что у вас есть 1 человек, который выполняет 10 работ. Его зовут Моно . Он ваш монолит . Теперь представьте, что у вас есть 10 человек, каждый из которых отвечает за 1 из 10 заданий, которые выполняет Mono . Их называют отрядом , и это ваши микросервисы . Зачем мне платить 10 человекам за работу, за которую я могу платить одному? Проще говоря, если Mono болеет, вам не повезло. Но Моно редко болеет, и я люблю его. Это нормально, есть много проблем,..

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

GraphQL: Open Federation меняет правила игры в федеративных архитектурах
Потому что процветающая экосистема GraphQL не может быть построена на закрытых проприетарных решениях от одного поставщика. GraphQL хорош тем, что он действительно отделяет интерфейс от серверной части, позволяя разработчикам сосредоточиться на потребностях данных, не привязываясь к специфике базовых API… или необходимости быть всезнающими в отношении того, какой микросервис необходимо использовать для какой части данные. Весь этот подход «единый, унифицированный уровень API для..

Написание моего первого микросервиса с использованием Go
Мое первое взаимодействие с Go Несколько месяцев назад я решил выучить новый язык программирования. Я уже знаком с C#, JavaScript (браузер и Node.JS) и SQL. После нескольких часов гугления я решил изучить Go. В этой статье я хочу описать свой первый микросервис, написанный на Go, какие библиотеки я использовал, с какими проблемами столкнулся и многое другое. Введение Если вы не знакомы с Golang, вот краткий обзор того, что это такое. Go — это язык программирования с открытым..

Flutter — Микроприложения
Флаттер — микроприложения …недавняя тенденция разбивать интерфейсные монолиты на множество более мелких, более управляемых частей, и то, как эта архитектура может повысить эффективность и результативность команд, работающих над интерфейсным кодом… От Micro Frontends Мартина Фаулера В предыдущей статье я говорил об упаковке кода, чтобы поделиться им с другими приложениями.