What Do You Mean By "Session Affinity, and how does this relate to the concept of sticky session load balancing?
Session affinity, sticky sessions, and load balancing are interrelated and address how processes are run within an IT architecture. Knowing this and describing it to the interviewer will demonstrate your qualifications as a solutions architect. Since these terms and concepts are unique to the IT industry, try to keep your answer simple and easy to understand, avoiding the use of acronyms or industry jargon the interviewer may not be familiar with.
"When architecting an IT environment, it is critical to ensure that the resources are available when the users need them. This is accomplished by assigning specific processes to specific types of hardware. Session affinity, sticky sessions, and load balancing are techniques used to accomplish this. Both sticky sessions and session affinity refer to the same process being served by the same hardware resource. Load balancing involves keeping the user information and resources available to the designated machine or, in some cases, all the machines. Making user information available to all devices helps balance the load when the designated resource is already in use by another process. The goal of all of these is to ensure that each user can do their work when they need to and doesn't have to wait for another user or process to be completed."
