A Small Step towards Event Driven Architectures.
Abstract
The dominating way to write applications today is a sequence of calls that are executed one after the other. Up until now, this has worked fine as faster and faster processors have made it possible to add more complexity into the same thread of execution. With the recent (and probably future) trend of multi-core machines, things have changed. Eventually we need to change our way to better utilize the hardware, but already we need to start thinking of new strategies.
One solution would be to take the full step and start building Event Driven architectures. However, it is not probable that we will not dare to make such big a change in our next project. And besides, what shall we do with all the system that already exists? Leave them to die the slow and painful legacy death?
In this presentation we investigate the problem and show a route that will lead us a small first step in the right direction. This can be applied to both new projects and existing code-bases. The only thing needed is a little bit of mind-shift, and a little bit of guts.
Speaker