A Preliminary Analysis and Brainstorming Blog of Potential Reasons for Chess.com Crashes
© Renate-Irene

A Preliminary Analysis and Brainstorming Blog of Potential Reasons for Chess.com Crashes

Avatar of Renate-Irene
| 18

Background

I think everyone at chess.com has felt frustration with the current problems, overloaded databases, endless repetition of the same information, and other problems. We know that the staff at chess.com are putting all their resources into solving this problem, but we, as a community, can also help.

 

Problem Definition and Conceptual Framework

"A problem well-defined is a problem half solved."[1]

The general problem is the increased crashes because of system overload. It is a complex problem or a "Mess" as defined in creative problem solving "CPS." In CPS, a mess is a technical term that describes a cluster of interrelated issues, each of which must be considered by itself to address its larger problem.

CPS is a well-defined process comprised of divergent and convergent thinking. The divergent phase of CPS consists of identifying potential solution paths without judgment. It is essentially a brainstorming session.

Once paths have been identified, the courses are evaluated in the divergent phase, reducing the number to two to three options. Research indicates that exploring all options before choosing a possible solution path Is advantageous in solving novel problems.

 

Applying CPS to the chess.com problem

Let's start by looking at the observational data.

DATA

  • A slowing down of processing speed.
  • Frequent notices that the databases are overloaded.
  • Increased spam-like glitches, repeating the same message over and over again without an option to escape or delete
  • Glitches spreading to related areas, such as a glitch in the tournament announcements, repeating the same announcement repeatedly, and blocking access to playing individual games.
  • The Inability to use the message system during certain times
  • Spam-like repetitions of the same announcement on the home page cannot be deleted manually.

Other observations: I noticed that doing 8:00 a.m. and mid-afternoon Pacific Time, the problems appear to be at their worst. Towards the evening, the problems seem less severe, except for the spam-like loop of announcing arena tournaments.

Key Findings

So, let's summarize the key observations and look for potential reasons for these occurrences.

  1. In the initial phases of this problem, most of the issues occurred between morning and mid to late afternoon Pacific Time.
  2. Over time, the problems increased in severity and spilled over to other time slots. For example, the repeated tournament announcement problem does not seem to be who sticks restricted to a specific time.

 

Interpreting the Findings

Let's first look at problem #1. What would increase the problems during a given time range? Two potential "candidate ideas" are:

  1. A time-based increase of activities that are resource intensive.
  2. A time-based sudden increase in participation

 

Nakamura's Analysis

In his YouTube, Nakamura discusses the crashes on chess.com.[3] He points out the influx of newcomers to chess.com after Twitch's partnership and PogChamps. PogChamps is a streaming program in which 10 of the most popular Twitch streamers started streaming on chess.com, with chess personalities such as Nakamura providing commentary. This increased the interest in chess and chess Utubes and added many players to chess.com. According to Nakamura, this trend continues and strains the servers.

In summary, the increased focus on streaming, TV shows, and other bandwidth-intensive activities, in addition to the influx of newcomers, may have strained service and nearly pushed them to their limits.

This happened in 2020, and PogChamps has continued to be popular and brings increasing numbers of participants to chess.com. However,  it seems insufficient to explain the sudden extensive problems chess.com has been experiencing since the beginning of this year.

 

Expanding Nakamura's Analysis to the Current Situation

On December 16th, 2022, chess.com acquired NorwayChess24, which most likely resulted in a sudden increase of the online population that pushed the already strained servers to their limits when the waking time zones in different countries overlap. If this is true, there might be ways we as a chess community can work together to reduce the strain on the server until chess.com can fix it.

 

How the chess Community Might Help

Plan high-bandwidth activities in low-traffic times (this will vary by location).

When scheduling tournaments, consider the target population and see if it is possible to organize these events in a shared, non-prime time zone.

Use a knock-out format for larger group events where the preliminary rounds are organized by country/time zone.

 

Conclusion

This blog is intended to be a conversation starter of collaboration while chess.com works on fixing the problem. We are one community, and we all have a vested interest in working together. Furthermore, we are chess players and problem solvers. Let's put our community's brain power together. No telling what we can do.

[1] Quote attributed to John Dewey

[3] I am unsure if it was a YouTube or a stream, and I cannot find the reference. I would appreciate it if anyone familiar with this particular YouTube would share the link. It starts with a list of possible reasons and focuses on the abovementioned issues.

I have decided to start a series of blogs in the new year. As I thought about it, many ideas presented themselves. I may pursue them later, but as it is Christmas time, I thought I would start with a series of blogs honoring three people who have deeply and profoundly affected my attitude toward chess and life. The first blog, today’s blog, will set the background. 

Toward the end of his life, William  Lombardy visited the Mechanics Institute in San Francisco, California. I remember when he came in and sat next to me on the first day of the Imre Koenig event. This was a special two-day round-robin event where invited grandmasters competed against each other. If I remember correctly, there were only four players, Daniel Naroditsky and Sam Shankland among them.

I did not recognize the stranger who sat next to me, but John Donaldson, the MI chess director, did. He greeted him and brought out an old picture of a chess event with Lombardy sitting in the front row. Handing the picture to Lombardy, he asked Lombardy if he remembered. Lombardy smiled. Then John invited him to join us the following day for a special grandmaster luncheon.

After the luncheon, while I was cleaning up, Lombardy and I talked. I asked him what I could do to improve in chess. I told him I studied games by analyzing them, but It was a very slow and time-consuming process. He suggested that I spend 10 minutes a day going quickly through as many games as possible. “That won’t work,” I responded. So he tried a different track; he asked me if I stopped it every few minutes to analyze it when I listened to music. Hmm, he had a point; I do not stop the music every few minutes while listening. Lombardy and I spent an hour or two that afternoon discussing many things. We had a wonderful time.

After that event, Lombardy often visited the MI, especially on Tuesday nights when the place was buzzing with people. Tuesday is the night of the historic Tuesday Night Marathon, which often draws more than 100 players.

As participants finish, they gather in the skittles room, a special room with walls covered with pictures of famous chess players. A tall picture of Tal smoking his cigar is on one side, a photograph of Spassky giving a simultaneous exhibition at the Mechanics Institute on the other side. Over the door to the office is a framed picture of Bobby Fischer on the cover of Time magazine. Additional pictures are scattered over the walls, such as Frank Sinatra and Walter Browne playing chess, giving the room the comfortable feeling of a home rather than a club. The room is filled with solid wooden chess tables, each with its history.

On Tuesday nights, the room is full as the players of the Tuesday night marathon stream in. “What would you have done if I played this?’’ “Why did you play this move?” “What were you thinking here?” “You nearly got me there.”  “Why didn’t you play this move?”

These questions, asked quietly at various tables as players analyze their games at each table, give the room a quiet buzz of fellowship and camaraderie. Lombardy and I were sitting at one of the tables across from each other. He had been talking to one of his friends, who just had left. So I set down across from him, handing him a poem I wrote about Bobby Fischer. I always wondered if my portrayal of Bobby Fischer was accurate, and here I had someone who knew him well. I was not going to let this opportunity slip by.

At first, he was reluctant to read it, but he agreed. As he started reading the poem, I heard him comment, “I like this….” “The wording here needs to be changed…” etc. When he had finished, I looked eagerly at him. “Did I capture Bobby Fischer?” He nodded; there was a pause, and then I heard him quietly say, “It could have been me.”