Pergunta de entrevista da empresa TO THE NEW

Horizontal scaling of application/DB

Resposta da entrevista

Sigiloso

10 de ago. de 2016

Well there are many parameter to improve i will list few imp one 1. Have cache server 2. Have content networking design (CND) to reduce network hooping 3. Store static and max data to client side 4. Render images in part and load the important page content first and use lazy loading of data specially in Javascript, css and image type 5. use Sticky sessions and have multiple servers (JVM's) and load balancers 6. use distributed system to scale moreover few application levels are 6. Design you web application in such manner that you can have small individual modules working to work for specific task. ie like if you want to just post comment have individual small functionality, to delete have small module to load that, use AJAX to reduce network traffic 7. You can have node.js server created for these specific tasks to work individually and more and more :)