Suponiendo que hay una cantidad de servidores web con equilibrio de carga en una granja de servidores web, ¿es seguro usar el tiempo de la aplicación/servidor web en el código de la aplicación para obtener la fecha/hora del sistema o deberíamos dejar esta responsabilidad al servidor de la base de datos? ?En un entorno de granja de servidores web, ¿debemos basar la fecha/hora del sistema en los servidores web o en el servidor de la base de datos?
¿Existe la posibilidad de que la configuración de fecha/hora de la máquina en todos los servidores de la webfarm no esté sincronizada?
Si la fecha/hora será la responsable del DBMS, ¿cómo funcionará esta estrategia si tenemos DB agrupados de carga equilibrada?
¿Por qué no UTC estándar? –
Más bien depende de lo que quiere usar el tiempo. Si solo necesita saber el minuto más cercano, entonces esa es una pregunta diferente a necesitarla al milisegundo. –
Más bien use System.DateTime.UtcNow - esto evitará cualquier problema que pueda encontrar si las máquinas no están todas configuradas en la misma zona horaria. –