Frank™ KEIENBURG 🏳️‍🌈 Profile picture
Aug 21, 2021 13 tweets 4 min read Read on X
There's a pretty cool web application which can help you to get an idea how good your connectivity to our servers is (or will be).



#brawlstars #latencies wondernetwork.com/pings
Just enter your home city (or a bigger city close-by) as the "Source" city and add the following "Destinations":

✅ Moscow
✅ Frankfurt
✅ Dublin
✅ Milan
✅ Mumbai
✅ Singapore
✅ Tokyo
✅ Sao Paulo
✅ Los Angeles
✅ Des Moines (Soon™!)
✅ Portland
✅ Miami
✅ Washington
These are average results (they send/receive 30 pings) and cover data-centers, i.e. in real-life applications like Brawl Stars the latency will be somewhat higher depending on your exact location and infrastructure.
For reference:

💜 = 50 ms (or lower) | Perfect!
💚 = 51-100 ms | Great!
💛 = 101-150 ms | OK'ish (but delay starts to show)
🧡 = 151-200 ms | Pretty bad!
❤️ = 201 ms (or higher) | Unplayable!
Gaming companies these days rarely operate their own data centers since it's seriously expensive and inefficient. Today companies rely on major cloud providers to setup and maintain data centers around the globe.
Now: these companies operate data centers to ... make money. Yes. I know. Crazy. As a result data centers usually follow a pattern of population density and more importantly, economic opportunities, i.e. companies requiring their services.
Major cloud providers today:

✅ Amazon (AWS)
✅ Google (GC)
✅ Microsoft (Azure)
✅ Tencent (TC)
✅ Alibaba (AC)
✅ Oracle
✅ IBM

If you are looking for availability and performance, it's mostly three of them - on our end we also work with Tencent for obvious reasons. 🙃 Image
To give you an example how that looks in practice, these are the AWS regions and Google Cloud regions around the globe. You will quickly see a pattern - they pretty much cover the same regions. ImageImage
Some upcoming regions which are interesting for us are Israel (AWS) and Santiago (GC) to serve our players in the Middle East and the South West of South America better.

But even then it's always a fine balance.
We've experimented with 2 other regions: Bahrain (Gulf region) and Sydney (Australia) and while both regions improved connectivity significantly the overall impact on our players was negative since matchmaking times increased significantly and we turned them off again.
The TL;DR is: the majority of players expect fast matchmaking times MORE than they expect perfect connectivity for a mobile game like Brawl Stars. Even with much better connectivity, the player base started to decline immediately in Australia and New Zealand.
Once we turned of the servers in Sydney, our player base started to recover and is now back to previous levels. Practically speaking, there's no good solution for some regions like ANZ and MENA. The situation in South America is slowly improving, but still not ideal.
I hope these insights are useful for you guys. If you have other questions on the topic, just drop a comment below and if it hasn't been answered here already, I'll do my best to get back to you. 👊

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Frank™ KEIENBURG 🏳️‍🌈

Frank™ KEIENBURG 🏳️‍🌈 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @FTMKeienburg

Jan 12, 2023
What is the economy of games as a service?

A simplified look at how games companies operate and the cost of making games. 🧵 (Long)

#GameDev #GaaS #economy
Read about an example case of an imaginary gaming company below.

Assumption:
5,000,000 DAU game

Please note that there's a ton of simplification going on in the thread. People write books about these things. This is very incomplete. 😂
Cost
Facilities/Office/WFH = $1,000/person
Server Infrastructure = $1,000,000/month
Salaries = $8,000/person
Employer Contributions* =$8,000/person
Marketing = TBD% of income
Platform Fees = 30% of income (Apple/Google)
Taxes = 21% of income (ex. USA)
Read 25 tweets
Sep 15, 2020
Played Colette to 500 yesterday to get a feeling for how most people would experience her. 🙃

Unsurprisingly so, she's very dependent on the team composition, how you play her and how your team is capitalizing on her strength. (1/5)

#brawlstars #colette #thoughts
She worked well in Gem Grab, Duo Showdown, Bounty and to my surprise ... Brawl Ball. No surprise overall, I was always happy to see tanks in the enemy team as this is where she really shines.

My favorite mode was definitely Bounty and Canal Grande is a good map for her. (2/5)
Especially combined with a Bea/Piper who are opportunistic of you "softening" targets, it can result in pretty brutal domination of the enemy team. I've witnessed a bunch of teams straight up giving up in Bounty (40+ eliminations for the team). (3/5)
Read 5 tweets
Feb 27, 2020
The last episode for the moment. Enjoy the read! 😉

Meet the Players, Episode 7:
@GuilleVGX 🇪🇸 (@TeamQLASH)

[1/9]

#brawlstars #championship #meettheplayers
The @TeamQLASH Brawl Stars team won the January Qualifier beating Free Agents 3-2, but had to yield vs. Orgless in the Quarterfinals in February.

Players:
@GuilleVGX 🇪🇸
@iKaossBS 🇪🇸
@iMuniiz10 🇪🇸
@TreeborBS 🇪🇸

[2/9]
🗨️ Please introduce yourself, who are you?

"I'm Guille, GuilleVGX in Brawl Stars, from Spain and I'm 19 years old."

🗨️ When did you start playing @BrawlStars?

"I started playing Brawl Stars a couple of months after it came out in beta."

[3/9]
Read 9 tweets
Feb 26, 2020
Here we go, another one for today! 🔥

Meet the Players, Episode 6:
@CoupDeAceBS 🇸🇬 (@PSGeSports)

[1/7]

#brawlstars #championship #meettheplayers
The team around @CoupDeAceBS now playing for @PSGeSports, managed to get a slot to Poland ranking #2 in the January qualifier and #1 in February - and in both finals they faced @JUPITER_GG.

Players:
@CoupDeAceBS 🇸🇬
@Relyhh 🇯🇵
@jordonbrawl 🇸🇬
@scythe_bs 🇸🇬

[2/7]
🗨️ Please introduce yourself, who are you?

"I am CoupDeAce from SG and I'm currently 24 yrs old. Turning 25 on June. 😁"

🗨️ When did you start playing @BrawlStars?

"I started Brawl Stars since Android release. I was an Android user but i bought an iPad Pro after WC19."

[3/7]
Read 7 tweets
Feb 26, 2020
Meet the Players, Episode 5:
@Tyrant_Star 🇺🇸 (@OmenElite)

[1/7]

#brawlstars #championship #meettheplayers
Omen Elite ranked #1 in the January Qualifier, beating @IXgaming_ 3-1. In February they made it to the Semifinals where they lost to Red Button.

Players:
@Cori_BrawlStars 🇨🇦
@SuperSaiBS 🇨🇦
@ZoulanGG 🇵🇷

[2/7]
🗨️ Please introduce yourself, who are you?

"My name is Nehal Alam, I am 17 y/o and from Chittagong, Bangladesh. 🇧🇩"

🗨️ When did you start playing @BrawlStars?

"I started playing [on] day 1 soft launch."

[3/7]
Read 7 tweets
Feb 24, 2020
We're on a roll! 🔥

Meet the Players, Episode 4:
@OficialParzival 🇧🇷 (@REDCanids)

[1/7]

#brawlstars #championship #meettheplayers
RED Canids qualified in the January qualifier, beating @intz - only to be beaten by the very same team in February during the earlier stages.

Players:
@OficialParzival 🇧🇷
@KaduhBrawl 🇧🇷
@guigool_ 🇧🇷

Parzival was part of NGS and represented LATAM during the 2019 BSWC.

[2/7]
🗨️ Please introduce yourself, who are you?

"My name is João Vitor Duda, my nick name is Parzival, I am from Ponta Grossa-PR, Brazil and I am 18 years old."

🗨️ When did you start playing @BrawlStars?

"I started playing Brawl Stars in Beta."

[3/7]
Read 7 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(