Ankush Sharma
Sep 4, 2018 · 1 min read

Sharding let you decrease the size of data structures and powers you to parallelly run the same operation over multiple cores. Consider a list of size 1M, it would take 1sec for a for loop but if you break it into 2 lists of size 0.5M each and run the loops over the 2 cores, it would be done in half.

    Ankush Sharma

    Written by

    Hardcore Techie | OSS fan http://github.com/darxtrix | Distributed Systems, Scalability & Performance | Prev @Koinex & @Paypal | IIT BHU’16