Форум Диабломании - На главную

Вернуться   Форум Диабломании | форум Diablo 3, Diablo 2 LoD > Общие темы > Болталка
СправкаВесь чат Пользователи Календарь Сообщения за день

Болталка Разговоры на разные темы

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.01.2023, 16:25   #1
Ольга
Destroyer
 
Регистрация: 19.11.2021
Сообщений: 46
Ольга is on a distinguished road
По умолчанию Автономия данных с использованием файлов в микросервисном приложении



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

Преимущества микросервисов включают повышенную масштабируемость, улучшенную безопасность, более быстрые циклы разработки и лучшую ремонтопригодность. Кроме того, микросервисы позволяют разработчикам разбивать сложные приложения на более мелкие компоненты, которые можно разрабатывать и развертывать независимо друг от друга. Это упрощает совместную работу команд над различными частями проекта, не затрагивая всю систему.

Автономия данных с использованием файлов в микросервисном приложении

Тот факт, что вы храните свои данные в файлах, и что они обновляются из внешнего источника, добавляет дополнительную проблему.

Если у вас есть, скажем, 2 экземпляра службы погоды, то при чтении и обновлении одного и того же файла у них возникнут проблемы с блокировкой.

Кроме того, вы захотите, чтобы проверка обновления выполнялась только один раз, а не по одному экземпляру.

Поэтому я бы посоветовал спрятать файлы за другой службой, которая может заниматься кэшированием, обновлением, обходом блокировок и т.д.

https://letscodeit.ru/q-686/avtonomi...om-prilozhenii
Ольга вне форума   Ответить с цитированием
Старый 11.01.2023, 18:02   #2
Работодатель
Slayer
 
Регистрация: 11.01.2023
Сообщений: 10
Работодатель is on a distinguished road
По умолчанию

интересно очень интересно
Работодатель вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Будем признательны за использование кнопок «Поделиться» и «+1»

Часовой пояс GMT +3, время: 15:43.


Работает на vBulletin® версия 3.6.8.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

© 2007—2015 Diablomania.ru - Всё об играх серии Diablo: Diablo 3, Diablo 2, Diablo    карта сайта