Asynchronous Communication (Non Blocking Call) 1. Time Delay 2. Work from home 3. Youtube video's comment section 4.When computation takes long time; Flipkart page open but processing takes time 5. Scalability of application ; It doesn't wait for notification from another user placing order 6. Avoid Cascading failure ; At times if with response server becomes overload ,it is made asynchronous inorder to let server work on it.
NoSQL Database: It stands for "non-SQL" database / non-relational database. NoSQL is the umbrella term comprising of four different types of DB. Key Value DB Generally used for caching Example: Redis Document DB Bring best of RDBMS & NoSQL It comprises of relational concept for RDBMS & dynamic schemas and horizontal scaling from NoSQL databases. Example: MongoDB Columnar DB Columns are stored together instead of rows. It is used mainly in data analysis. Example: Cassandra Graph DB It represent & stores entities in form of graph data structure. It is mainly used for social network. Example: neo4j
Difference between HLD(High Level Design) and LLD(Low Level Design)? HLD (High Level Design) LLD (Low Level Design) a)Describes the main components that would be developed for the...
Comments
Post a Comment