![Embedded E-cast show](https://d3dthqtvwic6y7.cloudfront.net/podcast-covers/000/049/848/small/embedded-e-cast.png)
Summary: Developing applications that can run over multiple cores, nodes or networks typically requires a significant amount of network-level programming. This low-level coding detracts from the implementation of application logic, introduces complexity, and is hard to maintain as requirements evolve and systems grown in scale.