Development Topics stubs mocking, spy hexagonal architecture: ports and adapters akka / Actor based system Domain Driven Design, Reactive Architecture solid