Hacker News new | past | comments | ask | show | jobs | submit login

Everything I've seen based on previous outages, and rumours, seems to indicate it's probably a player data/authentication problem rather than the parts that are easily distributed (pokemon generation, image serving for pokestops, etc.). During a number of outages you'd be able to keep playing for a time iff you were already online and playing, at least according to some reports.

I'd love to see actual postmortems from them but I doubt we will since they've said nothing at all so far. But the authentication could easily be a problem that they're using both their own service and google for providing authentication. Since they go down each time a new region is released it would make sense that they're getting hit with lots of account creation and google API hits, the things that are likely to be the worst for scaling, since google will rate limit most clients (though I'd think they could get something worked out since it's all real traffic). Along with that, their own authentication server has gone down near release (pokemon trainer accounts) while the google one was working, so they probably have had to throw servers at that and weren't expecting to.

I'd also expect a lot of the load to be related to doing lots of geospatial queries, but I doubt they planned that badly since they had experience with ingress. I think it'd be related to the nearby pokemon feature that they've had broken since shortly after launch.

There's definitely questions (e.g. why did nearby pokemon break the way it has?) about the particular bugs that people see that make me wonder how they've handled things but i suspect we'll never know since the answers are going to whatever secret sauce they've done to handle this kind of game.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: