Netflix System Design
Requirements: Analysis Data Model High Level Design Low Level Design API Services Required Non Functional requirements Caching High Availability Scaling the system Security
Requirements: Analysis Data Model High Level Design Low Level Design API Services Required Non Functional requirements Caching High Availability Scaling the system Security
The Externalizable interface in Java is a marker interface that allows for custom serialization of an object. Classes that implement Externalizable must provide a public no-arg constructor and implement the…
In this tutorial, we will learn ThreadPool Example. Lets say, Application needs to send 1000 of email as part of nightly job. In this case, Thread Thread is a Simple…
In one of the interviews, I have faced design questions – “Design Distributed Cache System”. When you are working as senior backend engineer then you might face this questions to…
Requirements: Analysis Data Model High Level Design Low Level Design API Services Required Non Functional requirements Caching High Availability Scaling the system Security
Requirements: Analysis Data Model High Level Design Low Level Design API Services Required Non Functional requirements Caching High Availability Scaling the system Security
Requirements: Analysis Data Model High Level Design Low Level Design API Services Required Non Functional requirements Caching High Availability Scaling the system Security
Requirements: Analysis Data Model High Level Design Low Level Design API Services Required Non Functional requirements Caching High Availability Scaling the system Security