A Distributed Deep Reinforcement Learning Technique for Application Placement in Edge and Fog Computing Environments | Synapse