Maybe we could come up with some word to call this practice of using different kinds of building blocks (like services, systems, layers, events, etc) in interconnected ways to achieve business objectives? What do you think about the word "architecture" ?
1
1
1
I have an old slide back from the SOA days that advocates for CSDA a.k.a. common sense-driven architecture
2
1
3
The problem is that it’s a little hard to act upon advice like “use appropriate tools in a pragmatic and reasonable way”, however true that is
1
2
It's even harder to act on terms without a simple pattern language, if only with high-level descriptions for each, maybe more like a glossary. Component: Service: Deployment: ... From that we could merge, coalesce, and diff, with diff being a productive experience :)
2
1
Maybe we could do a quick online workshop to come up with some rough consensus (or meaningful disagreement)?
1
4
Deal! I’ll follow up via email.
2
4
If you don't mind, I recommend that those involved submit their pattern language or glossary for this context beforehand so we don't spend all our time disagreeing about priorities of opinion. We need at least a list of nouns that are in play and in question.
1
2
Apologies, I just wanted to start with a small round of people and ask them who they want to include so we don’t end up with an unmanageable size. You’re welcome to join.

Apr 15, 2020 · 6:33 AM UTC

1
1
This tweet is unavailable
My assumption is we need to get everyone’s conceptual model out of their heads and into some coherent form. If you think adding yours to the mix could help, feel free to just do it.
2