Modern Reactive CQRS Architecture Microservice development framework based on DDD and EventSourcing | 基于 DDD & EventSourcing 的现代响应式 CQRS 架构微服务开发框架
APACHE-2.0 License
Bot releases are hidden (Show)
Published by Ahoo-Wang over 1 year ago
RecordEventFunctionErrorHandler
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/151
verifyStateAggregateSerializable
for AggregateVerifier
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/152
Full Changelog: https://github.com/Ahoo-Wang/Wow/compare/v2.1.3...v2.2.0
Published by Ahoo-Wang over 1 year ago
wow-compiler
supports detection of superclass static tenant ID by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/150
Full Changelog: https://github.com/Ahoo-Wang/Wow/compare/v2.1.2...v2.1.3
Published by Ahoo-Wang over 1 year ago
tenantId
for WowMetadata
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/148
tenantId
for CommandMetadata
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/149
Full Changelog: https://github.com/Ahoo-Wang/Wow/compare/v2.1.1...v2.1.2
Published by Ahoo-Wang over 1 year ago
asAggregateId
extension function. by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/145
Full Changelog: https://github.com/Ahoo-Wang/Wow/compare/v2.1.0...v2.1.1
Published by Ahoo-Wang over 1 year ago
JacksonJsonpMapper
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/136
@OnCommand
fun onCreateStaff(
createStaff: CreateStaff,
passwordEncoder: PasswordEncoder,
@Name("usernamePrepareKey") usernamePrepareKey: PrepareKey<UsernameIndexValue>,
): Mono<StaffCreated> {
//...
}
Full Changelog: https://github.com/Ahoo-Wang/Wow/compare/v2.0.2...v2.1.0
Published by Ahoo-Wang over 1 year ago
Full Changelog: https://github.com/Ahoo-Wang/Wow/compare/v2.0.1...v2.0.2
Published by Ahoo-Wang over 1 year ago
PrepareAutoConfiguration
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/132
WowInstrumenter
version by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/133
Full Changelog: https://github.com/Ahoo-Wang/Wow/compare/v2.0.0...v2.0.1
Published by Ahoo-Wang over 1 year ago
Full Changelog: https://github.com/Ahoo-Wang/Wow/compare/v1.18.8...v2.0.0
Published by Ahoo-Wang over 1 year ago
SagaVerifier
to support flow command validation by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/126
Full Changelog: https://github.com/Ahoo-Wang/Wow/compare/v1.18.6...v1.18.8
Published by Ahoo-Wang over 1 year ago
MessagePropagator
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/122
Full Changelog: https://github.com/Ahoo-Wang/Wow/compare/v1.18.5...v1.18.6
Published by Ahoo-Wang over 1 year ago
wow-metadata.schema.json
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/114
EventStoreStateAggregateRepository
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/115
StateAggregateRepository.load(aggregateId)
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/116
NamedBoundedContext
metadata to MessageFunction
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/117
Named
metadata to MessageFunction
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/118
WaitStrategy
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/119
MonoCommandWaitNotifier
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/120
Full Changelog: https://github.com/Ahoo-Wang/Wow/compare/v1.18.3...v1.18.5
Published by Ahoo-Wang over 1 year ago
Full Changelog: https://github.com/Ahoo-Wang/Wow/compare/v1.18.2...v1.18.3
Published by Ahoo-Wang over 1 year ago
OnError
for Command
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/112
Full Changelog: https://github.com/Ahoo-Wang/Wow/compare/v1.18.1...v1.18.2
Published by Ahoo-Wang over 1 year ago
StatelessSagaVerifier
to SagaVerifier
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/111
Full Changelog: https://github.com/Ahoo-Wang/Wow/compare/v1.18.0...v1.18.1
Published by Ahoo-Wang over 1 year ago
MetricStateEventBus
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/109
Full Changelog: https://github.com/Ahoo-Wang/Wow/compare/v1.17.0...v1.18.0
Published by Ahoo-Wang over 1 year ago
Support
OnStateEvent
,StateEvent
=DomainEvent
+ReadOnlyStateAggregate
fun onStateEvent(orderCreated: OrderCreated, state: OrderState) {
//...
}
fun onStateEvent(orderCreated: OrderCreated, state: ReadOnlyStateAggregate<OrderState>) {
//...
}
Cart
model by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/99
scanAggregateId
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/103
TopicKind
for MessageFunction
. by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/104
FunctionKind
for MessageFunction
. by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/105
OnStateEvent
. by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/106
OnStateEvent
for StatelessSagaVerifier
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/107
StateEventCompensator
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/108
Full Changelog: https://github.com/Ahoo-Wang/Wow/compare/v1.16.3...v1.17.0
Published by Ahoo-Wang over 1 year ago
IgnoreTenantAggregateRoutePathSpec
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/98
Full Changelog: https://github.com/Ahoo-Wang/Wow/compare/v1.16.2...v1.16.3
Published by Ahoo-Wang over 1 year ago
filterThenAck
extension function by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/94
LocalFirstDomainEventBus
and LocalFirstStateEventBus
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/97
Full Changelog: https://github.com/Ahoo-Wang/Wow/compare/v1.16.0...v1.16.2
Published by Ahoo-Wang over 1 year ago
cosid-spring-redis
to example by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/84
StateEventBus
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/86
TracingLocalStateEventBus
/ TracingDistributedStateEventBus
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/87
StateEventBus
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/88
LocalFirstMessageBus
Spec by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/89
CompensationMatcher
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/90
StateEvent
sync to clickhouse script by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/91
OPERATOR_HEADER
to command.operator
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/92
RedisStateEventBus
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/93
Full Changelog: https://github.com/Ahoo-Wang/Wow/compare/v1.15.4...v1.16.0
Published by Ahoo-Wang over 1 year ago
ReceiverGroup
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/80
copy
for CommandMessage
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/81
ReadOnlyHeader
to prevent illegal writing. by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/82
TracingEventStore
/ TracingSnapshotRepository
by @Ahoo-Wang in https://github.com/Ahoo-Wang/Wow/pull/83
Full Changelog: https://github.com/Ahoo-Wang/Wow/compare/v1.15.2...v1.15.4