Event-based service systems require up-front analysis — not nine-month waterfall, but a week or two of figuring out what you're actually doing. That investment is well spent compared to the pain of discovering eventual-consistency implications after building an HTTP-form-over-row.