Sayan Bhattacharyya 

Software Developer | Backend
How Amazon S3 Stores 350 Trillion Objects with 11 Nines of Durability

15 system design concepts( includes data structures, new algorithms, database concepts ) to level up as a kickass Software Engineer ⚡️

I have spent 1 last year digging into these topics whole heartedly, I hope you find them useful.

[1] Bloom Filters

vivekbansal.substack.co…

[2] Count-Min Sketch

vivekbansal.substack.co…

Log in for more
Or create an account

24 Design Patterns Every Developer should know

Creational Patterns

  1. Singleton: Ensures a class has only one instance and provides a global point of access to it.

  2. Factory Method: Defines an interface for creating an object but lets subclasses alter the type of objects that will be created.