It's a bit of a cliche to solve a problem by declaring war on it, but in the case of EVE Online's war on lag the analogy really does seem to fit. The ever-increasing number of players places a growing strain on EVE's single-shard universe, and developers fight a constant battle to keep server performance acceptable. This time last year, the members of CCP's lag-busting development group Team Gridlock released a series of devblogs delving into all the work going on behind the scenes to fight lag and new tools like the thin client and mass testing events.
In a new video devblog, CCP Veritas from Team Gridlock shows off the latest toy in the fight against fleet lag. The Telemetry profiler gives developers millisecond-accurate details of what's happening on a server node, from physics calculations and database accesses to sending and receiving of data. By capturing telemetry of laggy fleet battles on the main EVE server, Veritas will be able to directly analyse the logs to find out where optimisations are most needed so that EVE can once again support battles with thousands of players per side. Head over to the official devblog webpage or skip past the cut to watch the video.
Reader Comments (13)
Posted: Jul 27th 2011 8:18PM LA1111 said
Pretty neat stuff
Posted: Jul 27th 2011 8:23PM Raikulxox said
Is this the tool they're using to slow down time as explained in an earlier dev blog?
Posted: Jul 27th 2011 10:42PM Brendan Drain said
@Raikulxox Telemetry is a logging and log visualisation tool used to track down performance bottlenecks. The thing they talked about before with slowing down time is Time Dilation, which is being explored currently. I believe the CSM were shown a presentation on experiments with time dilation, but there's no timeline for the feature's release. It's a pretty major change to the server, so I imagine it'll be some time before we see it implemented.
Reply
Posted: Jul 27th 2011 10:10PM Avick said
So, with the new user experience out, I figure now's as good a time as any to try Eve out, so I might as well do it right. Does anyone have a 21 day trial key hanging around which I could make use of?
On topic: It's good to see a developer pushing optimization, something which is often pushed to the wayside in our genre post-release.
On topic: It's good to see a developer pushing optimization, something which is often pushed to the wayside in our genre post-release.
Posted: Jul 27th 2011 10:44PM Whitedragons14 said
I can send ya one if you wish
Posted: Jul 27th 2011 10:49PM Calfis said
I wondered why there wasn't soul crushing lag in 46DP-O today:
http://eve-kill.net/?a=kill_related&kll_id=10252324
http://eve-kill.net/?a=kill_related&kll_id=10252324
Posted: Jul 28th 2011 8:20AM Valkesh said
The ultimate weapon against lag. Treating your community like shit and emptying the server...
Posted: Jul 28th 2011 10:24AM mikejr said
@Valkesh
Mmm hmmm... My accounts are all expired by now - first time since Nov 2006 that my main isn't training a skill.
"...so that EVE can once again support battles with thousands of players..."
Fixing lag won't bring me back - I avoided those massive slideshows to begin with.
Reply
Mmm hmmm... My accounts are all expired by now - first time since Nov 2006 that my main isn't training a skill.
"...so that EVE can once again support battles with thousands of players..."
Fixing lag won't bring me back - I avoided those massive slideshows to begin with.
Posted: Jul 28th 2011 1:48PM Ref Minor said
I prefer to think of the lagdev team using magic monocles to see the lag directly.
Posted: Jul 28th 2011 8:20PM (Unverified) said
Since I have been playing in Ocotober of 2004, lag has only got worse, granted player populations were much lower and pvp was not a common occurance but as time went by even 200+ man battles are becoming lagfests.
Honestly if they put as much effort into devloping Incarna as they would into fighting the war on lag this would have been addressed by now.
Honestly if they put as much effort into devloping Incarna as they would into fighting the war on lag this would have been addressed by now.







