If you're starting a new greenfield project, how much effort do you put into the overall architecture and design? What are the types of things you should be considering or thinking of? It's also really applicable if you have an existing system that you might be trying to decompose or rewrite portions. I'm going to talk about aspects critical to the foundational architecture and design, allowing you to evolve your system over time.
🔗 EventStoreDB
[ Ссылка ]
🔔 Subscribe: [ Ссылка ]
💥 Join this channel to get access to a private Discord Server and any source code in my videos.
🔥 Join via Patreon
[ Ссылка ]
✔️ Join via YouTube
[ Ссылка ]
📝 Blog: [ Ссылка ]
👋 Twitter: [ Ссылка ]
✨ LinkedIn: [ Ссылка ]
📧 Weekly Updates: [ Ссылка ]
0:00 Intro
1:32 Size Matters
2:25 Logical Boundaries
6:58 Loose Coupling
8:49 Logical != Physical
#softwarearchitecture #softwaredesign #domaindrivendesign
Greenfield Project? Start HERE!
Теги
software architecturesoftware designcqrsevent sourcingdesign patternssoftware architectprogramming.net.net coreasp.netasp.net coresoamicroservicesmessage queueskafkaevent busevent driven architectureazure service busrabbitmqdistributed transactionsservice busmass transitnservicebusmessage queuemessage queuingmessaging patternsservice oriented architecturemicroservice architecturedomain-driven designenterprise service bus