beatovich: Nachtrag: Zeitdifferenz

Beitrag lesen

hallo

Hey,

Ich habe ja keinen Zugriff auf die Clients und kann deren Uhr ja nicht synchronisieren.

Du kannst aber die Abhängigkeit von Uhren drastisch reduzieren. Verwende ausschliesslich die Servertime.

Das mache ich ja gerade indem ich jedem Client alle 10ms die aktuelle Serverzeit schicke. Aber das würde ich gerne vermeiden da ich nicht weiß welche Last dies beim Server erzeugt wenn 'viele' Clients gerade verbunden sind.

Warum brauchst du das denn? Ein Client muss nur den letzte relevanten Transactions-timstamp kennen, und kann den Rest über Zeitdifferenz notfalls definieren. Es gibt keinen Grund timestamps zu spammen.