lack of persistence, comes to mind.. what happens in catastrophic events?
and then the “to spawn or not to spawn”
eg. your usage of processes could be construed as OO programming with all the side effects and “spaghetti code” of that..
Wouldn’t the employees also work in different locations, and then in different departments, shifts, etc. and that is perhaps also were a genserver boundary starts to make sense..
I like this talk as a good introduction to context mapping/DDD etc.


















