EMACSWAY_LOG Telegram 1527
emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc.
Eric Evans про Functional Programming в DDD (разверните п.5): https://www.infoq.com/interviews/Technology-Influences-DDD/ А здесь (на 51:25) Eric Evans говорит о том, что в своей книге DDD он не рассматривал глубоко функциональную парадигму потому, что в…
Коротко о том, чем отличается Event Sourcing от Mutable State Storage. Ну и заодно о том, чем отличается Функциональная Парадигма от Императивной.

В первом варианте ничего не изменяется - есть только append-only event log.

Во втором варианте каждое шахматное поле представлено изменяемой переменной с текущим значением поля.

Второй вариант является математической свёрткой событий первого варианта. Соответственно, первый вариант позволяет восстановить состояние на любой момент времени.

Первый вариант (Event Sourcing) часто используется совместно со вторым (CQRS Read Model).



tgoop.com/emacsway_log/1527
Create:
Last Update:

Коротко о том, чем отличается Event Sourcing от Mutable State Storage. Ну и заодно о том, чем отличается Функциональная Парадигма от Императивной.

В первом варианте ничего не изменяется - есть только append-only event log.

Во втором варианте каждое шахматное поле представлено изменяемой переменной с текущим значением поля.

Второй вариант является математической свёрткой событий первого варианта. Соответственно, первый вариант позволяет восстановить состояние на любой момент времени.

Первый вариант (Event Sourcing) часто используется совместно со вторым (CQRS Read Model).

BY emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc.




Share with your friend now:
tgoop.com/emacsway_log/1527

View MORE
Open in Telegram


Telegram News

Date: |

Just as the Bitcoin turmoil continues, crypto traders have taken to Telegram to voice their feelings. Crypto investors can reduce their anxiety about losses by joining the “Bear Market Screaming Therapy Group” on Telegram. Telegram message that reads: "Bear Market Screaming Therapy Group. You are only allowed to send screaming voice notes. Everything else = BAN. Text pics, videos, stickers, gif = BAN. Anything other than screaming = BAN. You think you are smart = BAN. Find your optimal posting schedule and stick to it. The peak posting times include 8 am, 6 pm, and 8 pm on social media. Try to publish serious stuff in the morning and leave less demanding content later in the day. Telegram desktop app: In the upper left corner, click the Menu icon (the one with three lines). Select “New Channel” from the drop-down menu. Ng Man-ho, a 27-year-old computer technician, was convicted last month of seven counts of incitement charges after he made use of the 100,000-member Chinese-language channel that he runs and manages to post "seditious messages," which had been shut down since August 2020.
from us


Telegram emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc.
FROM American