Distributed Application Core Building Blocks