I recently gave a talk at the University of Pennsylvania that surveys shadow techniques in real-time-rendering and describes how we use these techniques in Cesium.
If anyone is curious to learn more please check out the slides posted to our presentations page: http://cesiumjs.org/presentations/ShadowsAndCesiumImplementation.pdf