You are browsing as a guest. Sign up (or log in) to start making projects!

9h 47m 58s logged

What changed

I have used HTTP/1.1 for my request to stardacen, then I found out that I can use HTTP/2. I tried it and it so much faster, like I could send 600 Requests under 1 minute.  
It was so fast that my Database Writer, couldn’t keep up and I needed to slow down, so that everything is stored in the DB. But then Stardance got (D)DOSed (which wasn’t me). So they added ratelimits. And now I can only do 120 Requests per minute.  
Which slows my down.
I also updated the DB so that now every request I do is stored in it, for better debugging and analytic.

Some cool statistics

Here are some statistics about my scraping and Stardance

Scraping

Yesterday I started scraping around 6 AM EST and it took 10 hours and 21 minutes.

  • I send 63,364 requests.
      - 6,820 returned with 404
      - and 98 requests failed due to other reasons
  • I received a total of 1.22 GB HTML
  • To serve my requests the Stardance server executed 746,089 database queries

Stardance

And I found some really cool things
Like:

  • 30,239 users are on Stardance
      - 113 users got achivments
      - And the most common one is „Presentable Hardware Project„
  • 19,171 projects have been created
      - There are currently 17 project that have been marked with superstar
      - And 1,167 ship events
  • 11,614 devlogs have been posted
      - With a total time of 26,182 hours
      - 837 devlogs have been reposted
      - And a total number of 10,981 likes have been given.
      - there are 741 comments.
      - I also run a (very) simple local AI detection tool on every devlog, which can check for some obviously Ai and it only found 35 devlogs.

Images

I haven’t worked on the graph, so I don’t have pictures of it. But I have some diagrams about the data I have scraped.

  1. The first (left) image is about the sign in users over the time I scraped
    2  The second (right top) image shows the visitors over the time
  2. And the last (right bottom) one shows the project id to the total hours in the project, and the interesting thing about it is that most of the hours came from the projects with small ids, where the users of those projects have joined near the start of the event. I wrote I small test program which takes all projects with more then zero hours, then take the first 355 users. Then request Slack for there start date. Of those 355 users, 165 started before the 2026-5-20, 107 after, and by 83 I couldn’t find the start date.

Please note that this data is from yesterday and can be outdated

0
5

Comments 0

No comments yet. Be the first!