|
|
|
![]() |
|
|||||||
|
||||||||
|
|
Thread Tools |
Rating:
|
Display Modes |
|
#2
|
|||||
|
|||||
|
Re: [TBA]: TBATV v4 Development Log
Things are up and running on the dev server, but hitting timeout deadlines is a problem. Generally, I think datastore ops take a long time because they are remote procedure calls that need to dial outside of the server actually executing the code and are blocking. The way around this is to group together datastore ops and execute them all at once, which is a bit more complicated to code but almost certainly better form.
In particular, I am getting punked by getting match results. With 100 matches on an event page, and 6 MatchTeam objects to deal with per Match, this means we are creating hundreds of objects to do a match result update. I am not sure what the best way around this is - probably some very aggressive transaction bucketing. |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| [TBA]: [TBA] Curie 2006 and soap108.com | jblay | The Blue Alliance | 3 | 21-04-2010 00:25 |
| [TBA]: Kickoff 2009 Liveblogging Site Development | Greg Marra | The Blue Alliance | 23 | 30-12-2008 18:37 |
| [TBA]: h.264 Video Analysis, and Improving TBATV Video Quality | artdutra04 | The Blue Alliance | 5 | 29-09-2008 00:29 |
| [TBA]: API Client Development | Greg Marra | The Blue Alliance | 21 | 04-05-2008 20:06 |
| [TBA] TBA Presents... Soldering and Multimeter Tutorials | Greg Marra | General Forum | 0 | 27-01-2007 20:15 |