115 читали · 6 месяцев назад
CQRS и Saga: Подробный разбор паттернов для микросервисов
🔥 Как управлять данными и транзакциями в распределенных системах Что это? Паттерн, разделяющий операции записи (команды) и чтения (запросы) данных. У каждой части — своя модель данных и часто даже своя база. Пример: Паттерн для управления распределенными транзакциями в микросервисах. Гарантирует согласованность данных между сервисами без использования ACID-транзакций (которые невозможны в распределенных системах). В микросервисах: 1. Choreography (Хореография) Каждый сервис самостоятельно запускает следующие шаги и обрабатывает ошибки через события...
1696 читали · 7 лет назад
Какие службы Windows можно отключить
Всем доброго времени суток, дорогие друзья, знакомые, читатели и прочие личности. Сегодня мы поговорим о том, какие службы Windows можно отключить в целях оптимизации, повышения безопасности и других нюансов. Вы достаточно давно просили эту статью и старую её версию даже несколько раз обновляли. Это очередное обновление, где мы даже немного расскажем о том, почему, собственно, что-либо отключаем, а где-то промолчим. В частности, Вы сможете научиться самостоятельно разбираться в этих нюансах и взаимодействовать...