Karan ShuklainTowards Data ScienceBig Data with Sketchy Structures, Part 2 — HyperLogLog and Bloom FiltersThis article is a direct follow-up to my earlier article, “Big Data with Sketchy Structures, Part 1”, in which I introduced the concept of…9 min read·Jul 17, 2018--2--2
Karan ShuklainTowards Data ScienceBig Data with Sketchy Structures, Part 1 — the Count-Min SketchYou are a developer at a media streaming company. Your team produces a video content platform, like Netflix and YouTube. Your app is…8 min read·Jul 17, 2018--2--2
Karan ShuklaAn Overview of Computer NetworksThis is a follow-up to my previous article, An Overview of Operating Systems, in which I summarized my Operating System class notes into a…16 min read·Oct 25, 2017----
Karan ShuklaFraming Our LivesI came across this beautiful passage in “The Personal Photography Manual”, a free e-book by street photographer Erik Kim. This isn’t a…3 min read·Sep 29, 2017----
Karan ShuklaAn Overview of Operating SystemsWith modern programming languages and advanced frameworks, it’s so easy to abstract away the lower-level details of the operating system…14 min read·Sep 26, 2017----