---
title: "Discussion on \"How I got introduced to event-driven architectural design.\" | Hashnode"
description: "Discussion on \"How I got introduced to event-driven architectural design.\". Some software architectural designs are best appreciated when you see them resolve a problem you had - this is one of them."
url: "https://hashnode.com/posts/how-i-got-introduced-to-event-driven-architectural-design/6a7f280510ab3701b4953005"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [How I got introduced to event-driven architectural design.](https://chisomochiweza.hashnode.dev/how-i-got-introduced-to-event-driven-architectural-design?utm_source=hashnode&utm_medium=feed)

Some software architectural designs are best appreciated when you see them resolve a problem you had - this is one of them.

Aug 14 · 7 min read · chisomochiweza.hashnode.dev  
Read the article

## Written by

[Chisomo Chiweza](https://hashnode.com/@mwprogrammer)

@mwprogrammer

  
[View profile](https://hashnode.com/@mwprogrammer)

I am a passionate Malawian programmer. I talk about my experiences engineering software in Malawi.

## Responses 2

Markdown supported · ⌘↵ to post

[Michael Mwambyale](https://hashnode.com/@cybermichael)

[Aug 27](https://hashnode.com/posts/how-i-got-introduced-to-event-driven-architectural-design/6a7f280510ab3701b4953005/comment/6a902eb8c19b280a0b5ef752)

Really enjoyed reading this, especially the part about the distributed monolith. It’s easy to get carried away with breaking systems into services without first asking whether the problem actually needs it.

I also liked the way you explained how you arrived at event driven architecture through a real problem rather than just adopting the pattern because it’s popular. The example of letting the file processing continue even after the user logs out really brings the value of asynchronous processing to life.

Good read. The reminder that architecture is about trade offs and context is something a lot of developers can easily overlook.

[Chisomo Chiweza](https://hashnode.com/@mwprogrammer)

[Aug 28](https://hashnode.com/posts/how-i-got-introduced-to-event-driven-architectural-design/6a7f280510ab3701b4953005/comment/6a902eb8c19b280a0b5ef752#reply-6a91e5363949f452be29bffb)

Thank you so much for your kind words! I had a lecturer who used to say programming is both an art and a science - emphasis on 'art'.
