docs: add diagrams for event aggregator, event-based asynchronous, event queue, execute around, extension objects

This commit is contained in:
Ilkka Seppälä
2025-04-06 18:36:32 +03:00
parent 30d13083ae
commit aef4b37c9a
10 changed files with 20 additions and 8 deletions
+4
View File
@@ -32,6 +32,10 @@ In Plain Words
> The Event-Based Asynchronous design pattern allows tasks to be executed in the background, notifying the main program via events when completed, thereby enhancing system efficiency and responsiveness without blocking ongoing operations.
Sequence diagram
![Event-Based Asynchronous sequence diagram](./etc/event-based-asynchronous-sequence-diagram.png)
## Programmatic Example of Event-Based Asynchronous Pattern in Java
Event-Based Asynchronous design pattern allows tasks to be executed in the background, notifying the main program via events when completed, thereby enhancing system efficiency and responsiveness without blocking ongoing operations.
Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB