Tutor profile: Amritendu M.
Subject: Java Programming
What are different memory unit in JVM?
1. Heap Memory, which is the storage for Java objects. 2. Non-Heap Memory, which is used by Java to store loaded classes and other meta-data 3. JVM code itself, JVM internal structures, loaded profiler agent code and data, etc.
Subject: Software Engineering
Which design pattern you will use when you need to design one or multiple fallback mechanism ?
As we need to design a fallback server, its good to go with Strategy pattern because this can handle the request without knowing the underlying algorithm, based on server downtime, request will be routed to one of the server.
What do you understand by Data Redundancy?
Duplication of data in the database is known as Data redundancy. As a result of Data Redundancy, duplicated data is present at various locations, hence it leads to wastage of the storage space and the integrity of the database is destroyed.
needs and Amritendu will reply soon.