The batches in spark streaming are the batches of RDD .Suppose batch of 3 RDDs.
Also spark documentation says that a block is created every 200ms by reciever , and partition is allotted to the block.
Say in 1 second I have batch of 3 RDDs , with 5 blocks if 200ms is considered.
So how will a RDD get partitioned across worker nodes , is the single RDD that will be partitioned or a complete batch.
I may have taken it in a wrong way . Please guide me